<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>CameraNode.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>CameraNode_8cpp</filename>
    <class kind="class">CameraWrapper</class>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>CameraNode_8cpp.html</anchorfile>
      <anchor>ac3e5b2c47e1a6cd35b948c2ba3e64aa3</anchor>
      <arglist>(rtabmap_ros::CameraConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CameraNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>CameraWrapper *</type>
      <name>camera</name>
      <anchorfile>CameraNode_8cpp.html</anchorfile>
      <anchor>a5f47269bf2014de5951dc8d4e1d5e6fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CoreNode.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>CoreNode_8cpp</filename>
    <includes id="CoreWrapper_8h" name="CoreWrapper.h" local="yes" imported="no">CoreWrapper.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CoreNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CoreWrapper.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>CoreWrapper_8cpp</filename>
    <includes id="CoreWrapper_8h" name="CoreWrapper.h" local="yes" imported="no">CoreWrapper.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BAD_COVARIANCE</name>
      <anchorfile>CoreWrapper_8cpp.html</anchorfile>
      <anchor>a78f4035670dc41080789cb91c1fb8e66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CoreWrapper.h</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>CoreWrapper_8h</filename>
    <includes id="MapsManager_8h" name="MapsManager.h" local="yes" imported="no">MapsManager.h</includes>
    <class kind="class">CoreWrapper</class>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; move_base_msgs::MoveBaseAction &gt;</type>
      <name>MoveBaseClient</name>
      <anchorfile>CoreWrapper_8h.html</anchorfile>
      <anchor>a21e20cc0b6656ae897b3cbb969b93241</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_odom_sync.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/nodelets/</path>
    <filename>data__odom__sync_8cpp</filename>
    <class kind="class">rtabmap_ros::DataOdomSyncNodelet</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a4aa335a300e6366da1c9b11e34be5aa6</anchor>
      <arglist>(rtabmap_ros::DataOdomSyncNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_throttle.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/nodelets/</path>
    <filename>data__throttle_8cpp</filename>
    <class kind="class">rtabmap_ros::DataThrottleNodelet</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa28202f8d1f4494ed884c259e7b0056d</anchor>
      <arglist>(rtabmap_ros::DataThrottleNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DbPlayerNode.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>DbPlayerNode_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>DbPlayerNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pauseCallback</name>
      <anchorfile>DbPlayerNode_8cpp.html</anchorfile>
      <anchor>a1fd5b3e4b1f2181e67d738726b4bd56b</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resumeCallback</name>
      <anchorfile>DbPlayerNode_8cpp.html</anchorfile>
      <anchor>a45b2711ee57471a0b1878d961af68eb5</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>paused</name>
      <anchorfile>DbPlayerNode_8cpp.html</anchorfile>
      <anchor>a1656129c4a4fd8809254194f08f0ac70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>disparity_to_depth.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/nodelets/</path>
    <filename>disparity__to__depth_8cpp</filename>
    <class kind="class">rtabmap_ros::DisparityToDepth</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a211fdfe4e611d08bc79bd337d9ab8fef</anchor>
      <arglist>(rtabmap_ros::DisparityToDepth, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GuiNode.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>GuiNode_8cpp</filename>
    <includes id="GuiWrapper_8h" name="GuiWrapper.h" local="yes" imported="no">GuiWrapper.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GuiNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>my_handler</name>
      <anchorfile>GuiNode_8cpp.html</anchorfile>
      <anchor>a13848d945610347db87a059fe0b43f35</anchor>
      <arglist>(int s)</arglist>
    </member>
    <member kind="variable">
      <type>QApplication *</type>
      <name>app</name>
      <anchorfile>GuiNode_8cpp.html</anchorfile>
      <anchor>afd3e042e651a15565b8e6ff15bee7fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::AsyncSpinner *</type>
      <name>spinner</name>
      <anchorfile>GuiNode_8cpp.html</anchorfile>
      <anchor>a382f08a62e00465d9555485864045000</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GuiWrapper.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>GuiWrapper_8cpp</filename>
    <includes id="GuiWrapper_8h" name="GuiWrapper.h" local="yes" imported="no">GuiWrapper.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <includes id="PreferencesDialogROS_8h" name="PreferencesDialogROS.h" local="yes" imported="no">PreferencesDialogROS.h</includes>
    <member kind="function">
      <type>float</type>
      <name>max3</name>
      <anchorfile>GuiWrapper_8cpp.html</anchorfile>
      <anchor>ab3f6e7a35ecb642491cb9bb4279de759</anchor>
      <arglist>(const float &amp;a, const float &amp;b, const float &amp;c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GuiWrapper.h</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>GuiWrapper_8h</filename>
    <class kind="class">GuiWrapper</class>
  </compound>
  <compound kind="file">
    <name>InfoDisplay.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/rviz/</path>
    <filename>InfoDisplay_8cpp</filename>
    <includes id="InfoDisplay_8h" name="InfoDisplay.h" local="yes" imported="no">InfoDisplay.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>InfoDisplay.h</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/rviz/</path>
    <filename>InfoDisplay_8h</filename>
    <class kind="class">rtabmap_ros::InfoDisplay</class>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>MapAssemblerNode.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>MapAssemblerNode_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <includes id="MapsManager_8h" name="MapsManager.h" local="yes" imported="no">MapsManager.h</includes>
    <class kind="class">MapAssembler</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>MapAssemblerNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MapCloudDisplay.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/rviz/</path>
    <filename>MapCloudDisplay_8cpp</filename>
    <includes id="MapCloudDisplay_8h" name="MapCloudDisplay.h" local="yes" imported="no">MapCloudDisplay.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>MapCloudDisplay.h</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/rviz/</path>
    <filename>MapCloudDisplay_8h</filename>
    <class kind="struct">rtabmap_ros::MapCloudDisplay::CloudInfo</class>
    <class kind="class">rtabmap_ros::MapCloudDisplay</class>
    <class kind="struct">rtabmap_ros::MapCloudDisplay::TransformerInfo</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PointCloudTransformer &gt;</type>
      <name>PointCloudTransformerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a17f0c495b072d307af2a226fe9d9d8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>V_string</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a808008d31102de0ca358ba6e944f34ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MapGraphDisplay.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/rviz/</path>
    <filename>MapGraphDisplay_8cpp</filename>
    <includes id="MapGraphDisplay_8h" name="MapGraphDisplay.h" local="yes" imported="no">MapGraphDisplay.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>MapGraphDisplay.h</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/rviz/</path>
    <filename>MapGraphDisplay_8h</filename>
    <class kind="class">rtabmap_ros::MapGraphDisplay</class>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>MapOptimizerNode.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>MapOptimizerNode_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">MapOptimizer</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>MapOptimizerNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MapsManager.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>MapsManager_8cpp</filename>
    <includes id="MapsManager_8h" name="MapsManager.h" local="yes" imported="no">MapsManager.h</includes>
  </compound>
  <compound kind="file">
    <name>MapsManager.h</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>MapsManager_8h</filename>
    <class kind="class">MapsManager</class>
  </compound>
  <compound kind="file">
    <name>MsgConversion.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>MsgConversion_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type>rtabmap::CameraModel</type>
      <name>cameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a19406693f94b184fa9f216973400b92b</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;camInfo, const rtabmap::Transform &amp;localTransform=rtabmap::Transform::getIdentity())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cameraModelToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7bdc56bc41750c9cfb9b74267c301c40</anchor>
      <arglist>(const rtabmap::CameraModel &amp;model, sensor_msgs::CameraInfo &amp;camInfo)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>compressedMatFromBytes</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae9d04103b22d19cb99b9222ca7a12f5c</anchor>
      <arglist>(const std::vector&lt; unsigned char &gt; &amp;bytes, bool copy=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compressedMatToBytes</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a467b78cce40fd02656c5cd6308e23e65</anchor>
      <arglist>(const cv::Mat &amp;compressed, std::vector&lt; unsigned char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>infoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a3b89523ecec242cec99ceea8d6161cb7</anchor>
      <arglist>(const rtabmap_ros::Info &amp;info, rtabmap::Statistics &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>infoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac20544ff90d46b833d78ddf5481b1e24</anchor>
      <arglist>(const rtabmap::Statistics &amp;stats, rtabmap_ros::Info &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>cv::KeyPoint</type>
      <name>keypointFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ada0e3dccb9ea5dce2e8bb0f3d9020022</anchor>
      <arglist>(const rtabmap_ros::KeyPoint &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::KeyPoint &gt;</type>
      <name>keypointsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a39c31cc3eca2ee8b47b23b74e42f49fb</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointsToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2bfbfba721fdde2f04974de9cd9c2157</anchor>
      <arglist>(const std::vector&lt; cv::KeyPoint &gt; &amp;kpts, std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a724e62d03d5c208ca5eea2f75ab523ec</anchor>
      <arglist>(const cv::KeyPoint &amp;kpt, rtabmap_ros::KeyPoint &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Link</type>
      <name>linkFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aba990a978162cc3db247a642481ebcaa</anchor>
      <arglist>(const rtabmap_ros::Link &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linkToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2915e1bbdfb7e4d53146f9a637141b7a</anchor>
      <arglist>(const rtabmap::Link &amp;link, rtabmap_ros::Link &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a33871cfd11f6942204e4a4633ad7494e</anchor>
      <arglist>(const rtabmap_ros::MapData &amp;msg, std::map&lt; int, rtabmap::Transform &gt; &amp;poses, std::multimap&lt; int, rtabmap::Link &gt; &amp;links, std::map&lt; int, rtabmap::Signature &gt; &amp;signatures, rtabmap::Transform &amp;mapToOdom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac98e42b6a1a25181c7aa136b50b6f39a</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const std::multimap&lt; int, rtabmap::Link &gt; &amp;links, const std::map&lt; int, rtabmap::Signature &gt; &amp;signatures, const rtabmap::Transform &amp;mapToOdom, rtabmap_ros::MapData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapGraphFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab66630454f9f3f5aa138ce1f7b4ad672</anchor>
      <arglist>(const rtabmap_ros::MapGraph &amp;msg, std::map&lt; int, rtabmap::Transform &gt; &amp;poses, std::multimap&lt; int, rtabmap::Link &gt; &amp;links, rtabmap::Transform &amp;mapToOdom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapGraphToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a0d30387e4977f37f65a5d4e06d2a1ff8</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const std::multimap&lt; int, rtabmap::Link &gt; &amp;links, const rtabmap::Transform &amp;mapToOdom, rtabmap_ros::MapGraph &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Signature</type>
      <name>nodeDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae21b84f331f9574639c645a501bdb8d3</anchor>
      <arglist>(const rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a87eadd37c7f22e8590c0b4db1cee160d</anchor>
      <arglist>(const rtabmap::Signature &amp;signature, rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Signature</type>
      <name>nodeInfoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a913fa1fd5eabc702a669ec877b32d442</anchor>
      <arglist>(const rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeInfoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a22bd67d853d6cd698c05b31a17c17cf1</anchor>
      <arglist>(const rtabmap::Signature &amp;signature, rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::OdometryInfo</type>
      <name>odomInfoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae08962c9603ff144177f26925af88f1f</anchor>
      <arglist>(const rtabmap_ros::OdomInfo &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odomInfoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a924a51f7269ac75e7e0d3a2f533e6540</anchor>
      <arglist>(const rtabmap::OdometryInfo &amp;info, rtabmap_ros::OdomInfo &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point2f</type>
      <name>point2fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae3a9362c356cfb928e54587c59dfbcdf</anchor>
      <arglist>(const rtabmap_ros::Point2f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>point2fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7012afcd5caa508fb95ffcdc4a6c880f</anchor>
      <arglist>(const cv::Point2f &amp;kpt, rtabmap_ros::Point2f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point3f</type>
      <name>point3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a04b716a3aa8c84a293f9a81ec64b1b95</anchor>
      <arglist>(const rtabmap_ros::Point3f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>point3fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab0f39d6587e1890768c8ce6fff79e333</anchor>
      <arglist>(const cv::Point3f &amp;kpt, rtabmap_ros::Point3f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point2f &gt;</type>
      <name>points2fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>af7abfaf7b2d926bf89839bfc085e19b9</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point2f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points2fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a829826a88ca8075b6f68cf088a040760</anchor>
      <arglist>(const std::vector&lt; cv::Point2f &gt; &amp;kpts, std::vector&lt; rtabmap_ros::Point2f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point3f &gt;</type>
      <name>points3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>af3ca1de3edf3e38844e614485c7de57d</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points3fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a554981bfd354fad0d56884b4567739c4</anchor>
      <arglist>(const std::vector&lt; cv::Point3f &gt; &amp;kpts, std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::StereoCameraModel</type>
      <name>stereoCameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac6c2caa63cf6cac350de6205e57e815a</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;leftCamInfo, const sensor_msgs::CameraInfo &amp;rightCamInfo, const rtabmap::Transform &amp;localTransform=rtabmap::Transform::getIdentity())</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromGeometryMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6f10eae1516e36769eed38931cdef24e</anchor>
      <arglist>(const geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromPoseMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>afb54e760187ea4baeac73348831f155a</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromTF</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad62e06e6038758212cc98bc3ae8ef25c</anchor>
      <arglist>(const tf::Transform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToGeometryMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>afd57576cf3752821ad0433c87d504a30</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToPoseMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aed73e6b814342c074e2caf5565e5973c</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToTF</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa5faa27c24fbaa01dabac918e6a9b5d7</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, tf::Transform &amp;tfTransform)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MsgConversion.h</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/include/rtabmap_ros/</path>
    <filename>MsgConversion_8h</filename>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type>rtabmap::CameraModel</type>
      <name>cameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a19406693f94b184fa9f216973400b92b</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;camInfo, const rtabmap::Transform &amp;localTransform=rtabmap::Transform::getIdentity())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cameraModelToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7bdc56bc41750c9cfb9b74267c301c40</anchor>
      <arglist>(const rtabmap::CameraModel &amp;model, sensor_msgs::CameraInfo &amp;camInfo)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>compressedMatFromBytes</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae9d04103b22d19cb99b9222ca7a12f5c</anchor>
      <arglist>(const std::vector&lt; unsigned char &gt; &amp;bytes, bool copy=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compressedMatToBytes</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a467b78cce40fd02656c5cd6308e23e65</anchor>
      <arglist>(const cv::Mat &amp;compressed, std::vector&lt; unsigned char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>infoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a3b89523ecec242cec99ceea8d6161cb7</anchor>
      <arglist>(const rtabmap_ros::Info &amp;info, rtabmap::Statistics &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>infoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac20544ff90d46b833d78ddf5481b1e24</anchor>
      <arglist>(const rtabmap::Statistics &amp;stats, rtabmap_ros::Info &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>cv::KeyPoint</type>
      <name>keypointFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ada0e3dccb9ea5dce2e8bb0f3d9020022</anchor>
      <arglist>(const rtabmap_ros::KeyPoint &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::KeyPoint &gt;</type>
      <name>keypointsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a39c31cc3eca2ee8b47b23b74e42f49fb</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointsToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2bfbfba721fdde2f04974de9cd9c2157</anchor>
      <arglist>(const std::vector&lt; cv::KeyPoint &gt; &amp;kpts, std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a724e62d03d5c208ca5eea2f75ab523ec</anchor>
      <arglist>(const cv::KeyPoint &amp;kpt, rtabmap_ros::KeyPoint &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Link</type>
      <name>linkFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aba990a978162cc3db247a642481ebcaa</anchor>
      <arglist>(const rtabmap_ros::Link &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linkToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2915e1bbdfb7e4d53146f9a637141b7a</anchor>
      <arglist>(const rtabmap::Link &amp;link, rtabmap_ros::Link &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a33871cfd11f6942204e4a4633ad7494e</anchor>
      <arglist>(const rtabmap_ros::MapData &amp;msg, std::map&lt; int, rtabmap::Transform &gt; &amp;poses, std::multimap&lt; int, rtabmap::Link &gt; &amp;links, std::map&lt; int, rtabmap::Signature &gt; &amp;signatures, rtabmap::Transform &amp;mapToOdom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac98e42b6a1a25181c7aa136b50b6f39a</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const std::multimap&lt; int, rtabmap::Link &gt; &amp;links, const std::map&lt; int, rtabmap::Signature &gt; &amp;signatures, const rtabmap::Transform &amp;mapToOdom, rtabmap_ros::MapData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapGraphFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab66630454f9f3f5aa138ce1f7b4ad672</anchor>
      <arglist>(const rtabmap_ros::MapGraph &amp;msg, std::map&lt; int, rtabmap::Transform &gt; &amp;poses, std::multimap&lt; int, rtabmap::Link &gt; &amp;links, rtabmap::Transform &amp;mapToOdom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapGraphToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a0d30387e4977f37f65a5d4e06d2a1ff8</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const std::multimap&lt; int, rtabmap::Link &gt; &amp;links, const rtabmap::Transform &amp;mapToOdom, rtabmap_ros::MapGraph &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Signature</type>
      <name>nodeDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae21b84f331f9574639c645a501bdb8d3</anchor>
      <arglist>(const rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a87eadd37c7f22e8590c0b4db1cee160d</anchor>
      <arglist>(const rtabmap::Signature &amp;signature, rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Signature</type>
      <name>nodeInfoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a913fa1fd5eabc702a669ec877b32d442</anchor>
      <arglist>(const rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeInfoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a22bd67d853d6cd698c05b31a17c17cf1</anchor>
      <arglist>(const rtabmap::Signature &amp;signature, rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::OdometryInfo</type>
      <name>odomInfoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae08962c9603ff144177f26925af88f1f</anchor>
      <arglist>(const rtabmap_ros::OdomInfo &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odomInfoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a924a51f7269ac75e7e0d3a2f533e6540</anchor>
      <arglist>(const rtabmap::OdometryInfo &amp;info, rtabmap_ros::OdomInfo &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point2f</type>
      <name>point2fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae3a9362c356cfb928e54587c59dfbcdf</anchor>
      <arglist>(const rtabmap_ros::Point2f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>point2fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7012afcd5caa508fb95ffcdc4a6c880f</anchor>
      <arglist>(const cv::Point2f &amp;kpt, rtabmap_ros::Point2f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point3f</type>
      <name>point3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a04b716a3aa8c84a293f9a81ec64b1b95</anchor>
      <arglist>(const rtabmap_ros::Point3f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>point3fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab0f39d6587e1890768c8ce6fff79e333</anchor>
      <arglist>(const cv::Point3f &amp;kpt, rtabmap_ros::Point3f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point2f &gt;</type>
      <name>points2fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>af7abfaf7b2d926bf89839bfc085e19b9</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point2f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points2fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a829826a88ca8075b6f68cf088a040760</anchor>
      <arglist>(const std::vector&lt; cv::Point2f &gt; &amp;kpts, std::vector&lt; rtabmap_ros::Point2f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point3f &gt;</type>
      <name>points3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>af3ca1de3edf3e38844e614485c7de57d</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points3fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a554981bfd354fad0d56884b4567739c4</anchor>
      <arglist>(const std::vector&lt; cv::Point3f &gt; &amp;kpts, std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::StereoCameraModel</type>
      <name>stereoCameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac6c2caa63cf6cac350de6205e57e815a</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;leftCamInfo, const sensor_msgs::CameraInfo &amp;rightCamInfo, const rtabmap::Transform &amp;localTransform=rtabmap::Transform::getIdentity())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>timestampFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6c974add27d6302da5a383ff5c531c21</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromGeometryMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6f10eae1516e36769eed38931cdef24e</anchor>
      <arglist>(const geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromPoseMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>afb54e760187ea4baeac73348831f155a</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromTF</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad62e06e6038758212cc98bc3ae8ef25c</anchor>
      <arglist>(const tf::Transform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToGeometryMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>afd57576cf3752821ad0433c87d504a30</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToPoseMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aed73e6b814342c074e2caf5565e5973c</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToTF</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa5faa27c24fbaa01dabac918e6a9b5d7</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, tf::Transform &amp;tfTransform)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obstacles_detection.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/nodelets/</path>
    <filename>obstacles__detection_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::ObstaclesDetection</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a578602e3a8a17b5deb357cc868a7e919</anchor>
      <arglist>(rtabmap_ros::ObstaclesDetection, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OdometryROS.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/nodelets/</path>
    <filename>OdometryROS_8cpp</filename>
    <includes id="OdometryROS_8h" name="OdometryROS.h" local="yes" imported="no">OdometryROS.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BAD_COVARIANCE</name>
      <anchorfile>OdometryROS_8cpp.html</anchorfile>
      <anchor>a78f4035670dc41080789cb91c1fb8e66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OdometryROS.h</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/nodelets/</path>
    <filename>OdometryROS_8h</filename>
    <class kind="class">rtabmap_ros::OdometryROS</class>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>OdomMsgToTFNode.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>OdomMsgToTFNode_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">OdomMsgToTF</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>OdomMsgToTFNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OrbitOrientedViewController.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/rviz/</path>
    <filename>OrbitOrientedViewController_8cpp</filename>
    <includes id="OrbitOrientedViewController_8h" name="OrbitOrientedViewController.h" local="yes" imported="no">OrbitOrientedViewController.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>OrbitOrientedViewController.h</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/rviz/</path>
    <filename>OrbitOrientedViewController_8h</filename>
    <class kind="class">rtabmap_ros::OrbitOrientedViewController</class>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>patrol.py</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/scripts/</path>
    <filename>patrol_8py</filename>
    <namespace>patrol</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a929016263143b1a6e78e3a655dc09174</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a6d8e0f26934f426aba66ae8eaed30b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>currentIndex</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a2d400bbd1c6d54c09fc2ab3714db7fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pub</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a33606ba6004989bd31fe10893d76088f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>waypoints</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a37d3cef2c2a466f7c6224cf1cb801065</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_cloud_aggregator.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/nodelets/</path>
    <filename>point__cloud__aggregator_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::PointCloudAggregator</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a17584718d562fd63ef98a00a4554ba8b</anchor>
      <arglist>(rtabmap_ros::PointCloudAggregator, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_cloud_xyz.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/nodelets/</path>
    <filename>point__cloud__xyz_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::PointCloudXYZ</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad19196b47e8c318dd294d6cf4146b968</anchor>
      <arglist>(rtabmap_ros::PointCloudXYZ, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_cloud_xyzrgb.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/nodelets/</path>
    <filename>point__cloud__xyzrgb_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::PointCloudXYZRGB</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab2c748fbe8398bb35fab4b402128c689</anchor>
      <arglist>(rtabmap_ros::PointCloudXYZRGB, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PreferencesDialogROS.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>PreferencesDialogROS_8cpp</filename>
    <includes id="PreferencesDialogROS_8h" name="PreferencesDialogROS.h" local="yes" imported="no">PreferencesDialogROS.h</includes>
  </compound>
  <compound kind="file">
    <name>PreferencesDialogROS.h</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>PreferencesDialogROS_8h</filename>
    <class kind="class">PreferencesDialogROS</class>
  </compound>
  <compound kind="file">
    <name>rgbd_odometry.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/nodelets/</path>
    <filename>rgbd__odometry_8cpp</filename>
    <includes id="OdometryROS_8h" name="OdometryROS.h" local="yes" imported="no">OdometryROS.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::RGBDOdometry</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad4da0204be4a61bf99dabd346a9ec2bd</anchor>
      <arglist>(rtabmap_ros::RGBDOdometry, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGBDOdometryNode.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>RGBDOdometryNode_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RGBDOdometryNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>static_layer.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/costmap_2d/</path>
    <filename>static__layer_8cpp</filename>
    <includes id="static__layer_8h" name="static_layer.h" local="yes" imported="no">static_layer.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>static_layer.h</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/costmap_2d/</path>
    <filename>static__layer_8h</filename>
    <class kind="class">rtabmap_ros::StaticLayer</class>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>stereo_odometry.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/nodelets/</path>
    <filename>stereo__odometry_8cpp</filename>
    <includes id="OdometryROS_8h" name="OdometryROS.h" local="yes" imported="no">OdometryROS.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::StereoOdometry</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2140d98034d3b91cf221e2c6dc8d0b30</anchor>
      <arglist>(rtabmap_ros::StereoOdometry, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stereo_throttle.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/nodelets/</path>
    <filename>stereo__throttle_8cpp</filename>
    <class kind="class">rtabmap_ros::StereoThrottleNodelet</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a566f631116141ed3f494c1eba43cf5f5</anchor>
      <arglist>(rtabmap_ros::StereoThrottleNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StereoCameraNode.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>StereoCameraNode_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>StereoCameraNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StereoOdometryNode.cpp</name>
    <path>/tmp/catkin_workspace/src/rtabmap_ros/src/</path>
    <filename>StereoOdometryNode_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>StereoOdometryNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CameraWrapper</name>
    <filename>classCameraWrapper.html</filename>
    <base>UEventsHandler</base>
    <member kind="function">
      <type></type>
      <name>CameraWrapper</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>afa26011b8f37606e4fb4c1aece704bab</anchor>
      <arglist>(int usbDevice=0, float imageRate=0, unsigned int imageWidth=0, unsigned int imageHeight=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a351e0ce66931fa3eb916bcf4342a6997</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameters</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>adc236c847bcc122bfa4d2c0c5144a31f</anchor>
      <arglist>(int deviceId, double frameRate, const std::string &amp;path, bool pause)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a0c373a869d285353e7f89911ec35229e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startSrv</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>acd673abacbd6ba5985dad405b0bae23a</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopSrv</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a534b6ca9ec173f4ca63b88eaccc67aa7</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CameraWrapper</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a3dfc74812b131fd40ee9fefd82130842</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handleEvent</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a13ea540b02b0953fd532236bc3ecad4b</anchor>
      <arglist>(UEvent *event)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Camera *</type>
      <name>camera_</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a5c28951cb69b9e66e84d316ea33c7f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::CameraThread *</type>
      <name>cameraThread_</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a14b0b1f296967c9591a4567b9c42460a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>aa12a433eddf860b7be136e93b94644ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>rosPublisher_</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a9dd22281ab40c03b0de2ef9c69e81997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>startSrv_</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>ad60024961ce085e6ff429178417f8b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>stopSrv_</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>ad1bd6e734896c6055ba4de20a18d3a8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CoreWrapper</name>
    <filename>classCoreWrapper.html</filename>
    <member kind="function">
      <type></type>
      <name>CoreWrapper</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a4d5d0403b7142cacb9818ca044412fb5</anchor>
      <arglist>(bool deleteDbOnStart, const rtabmap::ParametersMap &amp;parameters)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CoreWrapper</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aa88375f65dcd8c954d51e448033329a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepth2SyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a2b35cfaef329de52126bdcb5bfb77a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthExactSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a2af4a1b298af3c3a7527cdf55ddf32eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2 &gt;</type>
      <name>MyDepthScan3dSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a6b711843de1816aad96192b71503a244</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2 &gt;</type>
      <name>MyDepthScan3dTFSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ab0d6478a0b07e056a34d21f458d6e249</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan &gt;</type>
      <name>MyDepthScanSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ae80dd3d7a66d31d2184ce875a8580a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan &gt;</type>
      <name>MyDepthScanTFSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a12cdd0067be7289360c77f93f8d73bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>add080bbd41ffd974e4f8953fce47dcc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthTFExactSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ace82f97c70eabb79315e1ac18cd00549</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthTFSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ac72863683520fa3d226e7381c8f47529</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, nav_msgs::Odometry &gt;</type>
      <name>MyStereoApproxSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a2dca034276ee9323d431d75197209db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyStereoApproxTFSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ab1d232b769990bbf7228a064de500649</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, nav_msgs::Odometry &gt;</type>
      <name>MyStereoExactSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ae098f373079045671d8d37c4c2ca4081</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyStereoExactTFSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a14da3808c1c2621b46f97a76cf16ec2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2, nav_msgs::Odometry &gt;</type>
      <name>MyStereoScan3dSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a361795f0f235d25fa7b507aa8f2b0b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2 &gt;</type>
      <name>MyStereoScan3dTFSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a842919f7fdd135bffc06b83a41290b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, sensor_msgs::LaserScan, nav_msgs::Odometry &gt;</type>
      <name>MyStereoScanSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aeb2e78fa4fbf570437849b10f5cc5203</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, sensor_msgs::LaserScan &gt;</type>
      <name>MyStereoScanTFSyncPolicy</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a4371f45509b084cd8659b53352a1333d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>backupDatabaseCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a04e7d128f03d422585270221e33e7bee</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>cancelGoalCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>adc257f810fcb4657b660ce2d288a8bbb</anchor>
      <arglist>(std_srvs::Empty::Request &amp;req, std_srvs::Empty::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commonDepthCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a505dd67aefe60dc00d2b330a7c3c0b96</anchor>
      <arglist>(const std::string &amp;odomFrameId, const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;depthMsg, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfoMsg, const sensor_msgs::LaserScanConstPtr &amp;scanMsg, const sensor_msgs::PointCloud2ConstPtr &amp;scan3dMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commonDepthCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a2a71a59d9d0d6170d62919d66ffa068d</anchor>
      <arglist>(const std::string &amp;odomFrameId, const std::vector&lt; sensor_msgs::ImageConstPtr &gt; &amp;imageMsgs, const std::vector&lt; sensor_msgs::ImageConstPtr &gt; &amp;depthMsgs, const std::vector&lt; sensor_msgs::CameraInfoConstPtr &gt; &amp;cameraInfoMsgs, const sensor_msgs::LaserScanConstPtr &amp;scanMsg, const sensor_msgs::PointCloud2ConstPtr &amp;scan3dMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>commonOdomTFUpdate</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a4b0673f3df12227b37fff6aa1948ecce</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>commonOdomUpdate</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ada3e29a2983f590feefaa99fcecfd56b</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commonStereoCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ac9c93d7f27abbcb74dbb74f22b06e8b3</anchor>
      <arglist>(const std::string &amp;odomFrameId, const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCamInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCamInfoMsg, const sensor_msgs::LaserScanConstPtr &amp;scanMsg, const sensor_msgs::PointCloud2ConstPtr &amp;scan3dMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>defaultCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a063843d28edd79cd72aac2273be835b0</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depth2Callback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a9ac89adce1e1eb3ad5e2df5e4cd66953</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;image1Msg, const sensor_msgs::ImageConstPtr &amp;imageDepth1Msg, const sensor_msgs::CameraInfoConstPtr &amp;camInfo1Msg, const sensor_msgs::ImageConstPtr &amp;image2Msg, const sensor_msgs::ImageConstPtr &amp;imageDept2hMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfo2Msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a9f57a3ef21488394e63a52698bfd5bea</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthScan3dCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a870fb342f675071608743988c7a5ea02</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg, const sensor_msgs::PointCloud2ConstPtr &amp;scanMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthScan3dTFCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ab12a2f96cb93c5d34e1b9a3a6e26a366</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg, const sensor_msgs::PointCloud2ConstPtr &amp;scanMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthScanCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aea88f1dc27bb34c3ebac7d65364197e9</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg, const sensor_msgs::LaserScanConstPtr &amp;scanMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthScanTFCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a0542343e27e9c994e662e3693f548f8b</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg, const sensor_msgs::LaserScanConstPtr &amp;scanMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthTFCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aa25c1e2735297e2916b0d87ebb01dd94</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getGridMapCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a1346e7dd3c5b44c79c1cc6cb028f489f</anchor>
      <arglist>(nav_msgs::GetMap::Request &amp;req, nav_msgs::GetMap::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getMapCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a4873abd93c57dde7218d93272b0ed739</anchor>
      <arglist>(rtabmap_ros::GetMap::Request &amp;req, rtabmap_ros::GetMap::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getProjMapCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a9402ae1d8ad509a2acd05dfb9dfd309d</anchor>
      <arglist>(nav_msgs::GetMap::Request &amp;req, nav_msgs::GetMap::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>rtabmap::Transform</type>
      <name>getTransform</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a1bfea7310cde158f0893d1b4598066ea</anchor>
      <arglist>(const std::string &amp;fromFrameId, const std::string &amp;toFrameId, const ros::Time &amp;stamp) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalActiveCb</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aff96db17df1cac68e20c7e11b9456040</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ad2e97a1f2388b1603211a7844db81945</anchor>
      <arglist>(const geometry_msgs::PoseStampedConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalCommonCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a733b48fa4ee5611e31409dadc3beb60a</anchor>
      <arglist>(int id, const std::string &amp;label, const rtabmap::Transform &amp;pose, const ros::Time &amp;stamp, double *planningTime=0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalDoneCb</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a668b51501db15aa057165ff18ffd340a</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const move_base_msgs::MoveBaseResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalFeedbackCb</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a338b0944481ba8372df588442c45cd44</anchor>
      <arglist>(const move_base_msgs::MoveBaseFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalNodeCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aafeca1f559d96c9f7a3029cbd9a1ac6a</anchor>
      <arglist>(const rtabmap_ros::GoalConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>listLabelsCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>abc2040135c5a91c9ee1efb6a6531782b</anchor>
      <arglist>(rtabmap_ros::ListLabels::Request &amp;req, rtabmap_ros::ListLabels::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>rtabmap::ParametersMap</type>
      <name>loadParameters</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a57e0f07f9783d7ab2ce9687ab692d815</anchor>
      <arglist>(const std::string &amp;configFile)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>pauseRtabmapCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>abc3b6f61e28ff84f395b696edc52ecd1</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>process</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a0dc1f6023e213c1a9fc05fa9955fe4e6</anchor>
      <arglist>(const ros::Time &amp;stamp, const rtabmap::SensorData &amp;data, const rtabmap::Transform &amp;odom=rtabmap::Transform(), const std::string &amp;odomFrameId=&quot;&quot;, float odomRotationalVariance=1.0, float odomTransitionalVariance=1.0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishCurrentGoal</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a540452832e1e53759ccf8d855cf32594</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishGlobalPath</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ad6ad552c78334f6ff48f749f0a97f621</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishLocalPath</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>acd4892f160a4234e4f2d113ee1b46e02</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishLoop</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a550f2bc1531d5084cdbf7a3ac6b3ef23</anchor>
      <arglist>(double tfDelay, double tfTolerance)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>publishMapCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aee0fb6e255ae848469c5917e54baf54f</anchor>
      <arglist>(rtabmap_ros::PublishMap::Request &amp;, rtabmap_ros::PublishMap::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishStats</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a658976c394a087e6bc13fd20cb547e4c</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>resetRtabmapCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a48fc7575b13f78df1554d4cc2fa9119e</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>resumeRtabmapCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aff8730ac619c132559e3175b84209a25</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>saveParameters</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a781c8f2c4c0923f8a5bc88b1f1acde4f</anchor>
      <arglist>(const std::string &amp;configFile)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setGoalCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>afae6107a36265dd0362bfe512e646460</anchor>
      <arglist>(rtabmap_ros::SetGoal::Request &amp;req, rtabmap_ros::SetGoal::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setLabelCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aae8f436a86531ce0ad0e5a791ca67f66</anchor>
      <arglist>(rtabmap_ros::SetLabel::Request &amp;req, rtabmap_ros::SetLabel::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setLogDebug</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a82113a2969af460dc8304cb5fc44d5be</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setLogError</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ad3088165adb880e1a2e0075509cb8df2</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setLogInfo</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>abe4c6682f40f98b53ee1c11550781aac</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setLogWarn</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aad7757189cf463bb5c4cb52900f47dd8</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setModeLocalizationCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>abeb2f6c7a00790accd78391e90bac14b</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setModeMappingCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a748826855bf2ab06df3ea1d1c4a18794</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupCallbacks</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a55fb751909ff18fca984fd3d54057fe0</anchor>
      <arglist>(bool subscribeDepth, bool subscribeScan2d, bool subscribeScan3d, bool subscribeStereo, int queueSize, bool approxSync, int depthCameras)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ab8d9bc50f309ebdc132ba482e35c94a6</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCamInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCamInfoMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoScan3dCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a2d956fcbae6883844ecc820e2b05d49b</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCamInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCamInfoMsg, const sensor_msgs::PointCloud2ConstPtr &amp;scanMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoScan3dTFCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aa2115ec5bee292aa26edaf7548fb6982</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCamInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCamInfoMsg, const sensor_msgs::PointCloud2ConstPtr &amp;scanMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoScanCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a8ed183c5d73a18d793f32f555ba47eaf</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCamInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCamInfoMsg, const sensor_msgs::LaserScanConstPtr &amp;scanMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoScanTFCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a4759bdeb0b578c0457d1b39cc062ec2d</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCamInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCamInfoMsg, const sensor_msgs::LaserScanConstPtr &amp;scanMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoTFCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a4807a8a47817f1ced993d761d031991c</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCamInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCamInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>triggerNewMapCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a5a32ceffe63c891a1399127a3e70345f</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateGoal</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a6df665d0f62e01bcd103698686c75d39</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>updateRtabmapCallback</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aee1aad56f5130e98f77a6080812fbf9f</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>backupDatabase_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a6e2c0e3d230a351475fd389eb7c1201b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoLeft_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ab831da3ec86d6d0eece544ad7622992b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoRight_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a5b18569f96bb30aa01304f39acf516ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt; * &gt;</type>
      <name>cameraInfoSubs_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a819c291ca88f2d5dd67fa050d4a2fdf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>cancelGoalSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a12be6f53e375f59b31e73f6ef6b360f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>configPath_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a239681d46301d2f948458d0e88513bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>createIntermediateNodes_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a46f03a650faf4163a55078929618ca16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>currentMetricGoal_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ad012c5139991ba71e3b5854ab69dfcce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>databasePath_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a54b9dc8a8de77e21f500833a67b0639d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>defaultSub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ae15e4d970898d8ecfa1230399bf46788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepth2SyncPolicy &gt; *</type>
      <name>depth2Sync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aefab611023ed7a8b71a5180a627190a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthExactSyncPolicy &gt; *</type>
      <name>depthExactSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a269defc47f9880e73d7a9369bbcdd94e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthScan3dSyncPolicy &gt; *</type>
      <name>depthScan3dSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a321fd2a788903c4932859842e2457174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthScan3dTFSyncPolicy &gt; *</type>
      <name>depthScan3dTFSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ac27d8c39749d86ba04750d2b537565be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthScanSyncPolicy &gt; *</type>
      <name>depthScanSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>abe9f647422cb4e954e3c42bb064dc456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthScanTFSyncPolicy &gt; *</type>
      <name>depthScanTFSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aa0c3365c103337042d5f92bf3d31a685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthSyncPolicy &gt; *</type>
      <name>depthSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a7dd170f189ad5e147905126ed6bfc56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthTFExactSyncPolicy &gt; *</type>
      <name>depthTFExactSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a1382f2872589287a711c677b6abea910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthTFSyncPolicy &gt; *</type>
      <name>depthTFSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aa1cde35e3be10893ee1c944a4bdee658</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>flipScan_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>afcb62b9b649ec954cd52336cf3b6c125</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a2bce23cf3b01e9ef37864c29081a6e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>genScan_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a2a4ef4b8509b5cdfd6c75105c8b68f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>genScanMaxDepth_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a0e2c557df44abba869304ab5e80430d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>genScanMinDepth_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a22499e4d470790efaf8bf9b52b7afaf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getGridMapSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a93aafbb1fe5e831cd51a94d83fcdf013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getMapDataSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a142b776d14078bebc8c4580ab212ef56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getProjMapSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a0fd08f4a84ce8675b46947fb4c5340a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>globalPathPub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aa5df83398469787bb6d0471382828d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>goalNodeSub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a1cbb5a636d041739af73b944b4b181a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>goalReachedPub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>adabead2b222f79675f4ef2d383a7dcbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>goalSub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>af35d14d83374f4db85a6e5142cab2f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>groundTruthFrameId_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ae2f06c58412bcc51381a289e895904cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; image_transport::SubscriberFilter * &gt;</type>
      <name>imageDepthSubs_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ac4767d1ac899bbb709b8308a1e6b4bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRectLeft_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a3b2616dfe6227fd15bae4210715a31c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRectRight_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>acb9c366e70a60fde27321d8d9ed0ca98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; image_transport::SubscriberFilter * &gt;</type>
      <name>imageSubs_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a515ac14bdfab5664be786d0329c0093a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>infoPub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aba9b50b25e92ab5497e7b145deb615cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>labelsPub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a960545a248c69d9f930d0e97ca3de5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>lastPose_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a5bc918878aa6ef7a55ceb70c995c4d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>lastPoseIntermediate_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a7552699c6c6a7b524386938e69e34538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>lastPoseStamp_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a21d92df0217ba823586450386a129013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>latestNodeWasReached_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a6ed47e1184f315053704324bddbe6e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>listLabelsSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a0ad8aa3e162f0e9945fdd87797979f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>localPathPub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a9b6589585bbae254344268b4ccd5925d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mapDataPub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a3c30307ddd3ffc5c8b38ef48ef79762d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mapFrameId_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a2f715ca9e16c5ca9fee36c4c498553f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mapGraphPub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a8f45e30fdc57c03e26a01b65123223ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapsManager</type>
      <name>mapsManager_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a531a9cadf4338bf437887ed7fed6456a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>mapToOdom_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a0aacf798bb7e2b86e37806ecbe01bdb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mapToOdomMutex_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ab9ad64dfde5e3d714d4de917b6c0d43c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MoveBaseClient</type>
      <name>mbClient_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a26130c700584f277b66becc2f162e548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>nextMetricGoalPub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ad094f8ded0ee74b4cbc66703ec14e02b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>odomFrameId_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a7c535f2b34956c1d4af45832666496a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; nav_msgs::Odometry &gt;</type>
      <name>odomSub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>af5916df798726195dbdb5b7fc99c78dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::ParametersMap</type>
      <name>parameters_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a58c4cfd5d167c0cb241b20c4093b2d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>paused_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a6f89dc925d966344f254a415cd84392c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>pauseSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>adcdef755a74d99976b1d8f47f95c15a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>previousStamp_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a2b27adc3b3ba72ac889e0671d7e31c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>publishMapDataSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ae5f67b55e58f68bfcf4f7dc434ecfb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>rate_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a3a91fd512949e89c812b107e7acf05f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>resetSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a484002050b325096099a633f6ce52de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>resumeSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a58469b38a9032543dc10f298472a990b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>rotVariance_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a0a638274370e232b440fd73747bd1a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Rtabmap</type>
      <name>rtabmap_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ac20beae659da83efa4e736f9cc608d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>scan3dSub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a130d8bfdbe4626aa43d31907436b949f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>scanCloudMaxPoints_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>afc8924db5d76ce532619c04ccd858bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>scanCloudNormalK_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a8c2c1277b7af34cde85931c2b6a9792f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::LaserScan &gt;</type>
      <name>scanSub_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a7324f34f7ac0a29282000dd769cefb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setGoalSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a15b0fd93a8deddb275b9362f52fe73f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLabelSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a59eaba7ff0748f151a8cf04fdec71c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogDebugSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a86fac2adf74856c6eef1eb5ed9f0a6de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogErrorSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ad0cc01f4b44029e05073ed77f26b197e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogInfoSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a6118a26664ad1e8906895e8f906f22da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogWarnSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a6cd865b740646f711c9810128f519cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setModeLocalizationSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a2914a81b459b66cbfaa5be09d23df682</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setModeMappingSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a2b95342773307dd1a1979101ba17712a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoApproxSyncPolicy &gt; *</type>
      <name>stereoApproxSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aac5962e8a35ef7e83bc3c87a930076b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoApproxTFSyncPolicy &gt; *</type>
      <name>stereoApproxTFSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a368b1c17b693557b247f229c3ddf190b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoExactSyncPolicy &gt; *</type>
      <name>stereoExactSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aff8968d5e1278ea6efb24e37ce3f9e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoExactTFSyncPolicy &gt; *</type>
      <name>stereoExactTFSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a526e6abe16bdb46b293ea799941dac44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoScan3dSyncPolicy &gt; *</type>
      <name>stereoScan3dSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a599252df51b7e92465376221803ae893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoScan3dTFSyncPolicy &gt; *</type>
      <name>stereoScan3dTFSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a360501ba6d79c31d99ade4c55ee07b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoScanSyncPolicy &gt; *</type>
      <name>stereoScanSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ae3ad11c25f26e8784a41de5135da7b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoScanTFSyncPolicy &gt; *</type>
      <name>stereoScanTFSync_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a795e7c28711c7038cba4cb789662860a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::TransformBroadcaster</type>
      <name>tfBroadcaster_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a55a6d7fd59134524d33baf6cce34230d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a66e51e369475cc8691f308a5c1d826da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>time_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>aa545980294a7bffed8f5e4ce98d94d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>transformThread_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a1be99b790d61fe6ab96e0ded3f4fc4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>transVariance_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ae4eb1f5c23539e2d6974995627176254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>triggerNewMapSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a6daae9163cc1d9dc0f35aea61f7c70c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>updateSrv_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a10af4fcae454a81014e5d93fe2d783bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>useActionForGoal_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a869f75b8ac6ce43f4ab3ed6771747c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waitForTransform_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>ad91bda186ef8f52048d502d520840c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classCoreWrapper.html</anchorfile>
      <anchor>a1a7e42ecfe24d09e5cc0e11ac17cc454</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GuiWrapper</name>
    <filename>classGuiWrapper.html</filename>
    <base>UEventsHandler</base>
    <member kind="function">
      <type></type>
      <name>GuiWrapper</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a466fe76ca15084ca4ee414ecb2931296</anchor>
      <arglist>(int &amp;argc, char **argv)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GuiWrapper</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>af279c8f03c5083502f5ffa1e6d4b6d9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handleEvent</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a38a2bf0dab381aaa148bc170bcf6160f</anchor>
      <arglist>(UEvent *anEvent)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepth2SyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>aa34e7344bbdd6541ba656044b75930da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::OdomInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthOdomInfo2SyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a51c4e189f1338515c8e06016fc41a8eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::OdomInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthOdomInfoSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a68866de370022f734a2b9f98f4ef0d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::OdomInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthOdomInfoTFSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a4cb3ad65657e2acb132f84bde15b508f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::OdomInfo, sensor_msgs::PointCloud2, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthScan3dOdomInfoSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>ab626b8a1eac1e4ceaa92cc85591909f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::PointCloud2, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthScan3dSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a355e7b2feca001793747bacde6a298d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::PointCloud2, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthScan3dTFSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>accbac3af3795e447f7ce9c4335dc91fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::OdomInfo, sensor_msgs::LaserScan, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthScanOdomInfoSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a568e027d003f2f1fccfe08d7be359246</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::LaserScan, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthScanSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a131bf21eb92a4eda95be7cc463e9c13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::LaserScan, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthScanTFSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a1eab3cdd44f84fec02772148b3ca3ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>ae45d971bc70ce97db4af089a72c13cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyDepthTFSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a693653d6b3c5cb11d351facca9daeb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; rtabmap_ros::Goal, nav_msgs::Path &gt;</type>
      <name>MyGoalPathSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a29b14fe86cb55ff5bb733014d64d0b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; rtabmap_ros::Info, rtabmap_ros::MapData &gt;</type>
      <name>MyInfoMapSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a6de0690576eabfd56cfd313e0469f252</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::OdomInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyStereoOdomInfoSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>aa69abcf9cf754b4a43ce10fa6fb55e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::OdomInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyStereoOdomInfoTFSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>adb08649f88885f405f8375831b253aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::OdomInfo, sensor_msgs::PointCloud2, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyStereoScan3dOdomInfoSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a410dd936e77414cc4355d24a951f942a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::PointCloud2, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyStereoScan3dSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a22a483558391a5c5113e7cc9b7b8bcd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::PointCloud2, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyStereoScan3dTFSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>acf656561a0633d13f0d60ef3f027800e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::OdomInfo, sensor_msgs::LaserScan, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyStereoScanOdomInfoSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>afb825ec4af7363956f6fe79af7031c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::LaserScan, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyStereoScanSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a8c835e67a210891e1c2090b473a03920</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::LaserScan, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyStereoScanTFSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>af67b274b640080366908b2aa1f0fe940</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyStereoSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>af53058a46b9a136846315168d31f5e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyStereoTFSyncPolicy</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a83204c536a4c1df3795a2f6af89f7331</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commonDepthCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>af209d33ebd567dd0bd2305d4497e8b47</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;depthMsg, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfoMsg, const sensor_msgs::LaserScanConstPtr &amp;scan2dMsg, const sensor_msgs::PointCloud2ConstPtr &amp;scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commonDepthCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>adfa25a36dfd09a8df2a0cf27c6ba9dbb</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const std::vector&lt; sensor_msgs::ImageConstPtr &gt; &amp;imageMsgs, const std::vector&lt; sensor_msgs::ImageConstPtr &gt; &amp;depthMsgs, const std::vector&lt; sensor_msgs::CameraInfoConstPtr &gt; &amp;cameraInfoMsgs, const sensor_msgs::LaserScanConstPtr &amp;scan2dMsg, const sensor_msgs::PointCloud2ConstPtr &amp;scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commonStereoCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a8f090c9b6aa9c5563ac2f7901e8cb46b</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCamInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCamInfoMsg, const sensor_msgs::LaserScanConstPtr &amp;scan2dMsg, const sensor_msgs::PointCloud2ConstPtr &amp;scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>defaultCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a4e24a00816e8be532a786db84739cf6d</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depth2Callback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a47554ae73c59c6147217b592036bb247</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;image1Msg, const sensor_msgs::ImageConstPtr &amp;depth1Msg, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo1Msg, const sensor_msgs::ImageConstPtr &amp;image2Msg, const sensor_msgs::ImageConstPtr &amp;depth2Msg, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo2Msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a540f1898ddfd1f25a71da6b6f3b8eea1</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthOdomInfo2Callback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>ac642597c54bbc3c3099fcf739b236910</anchor>
      <arglist>(const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;image1Msg, const sensor_msgs::ImageConstPtr &amp;depth1Msg, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo1Msg, const sensor_msgs::ImageConstPtr &amp;image2Msg, const sensor_msgs::ImageConstPtr &amp;depth2Msg, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo2Msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthOdomInfoCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a2c070b935482de402fa2a39eca89b8ba</anchor>
      <arglist>(const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;depthMsg, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthOdomInfoTFCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a7fe91c97b84f714a5f903aad82768641</anchor>
      <arglist>(const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;depthMsg, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthScan3dCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a3ce38578e313a05f69991a65a43e95e3</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;scanMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthScan3dOdomInfoCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a751817692203b83ae96f346541c1daff</anchor>
      <arglist>(const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const sensor_msgs::PointCloud2ConstPtr &amp;scanMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthScan3dTFCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a36f14370de2d9377bc7072419681e214</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;scanMsg, const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthScanCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a4cdddc4fc4c0a2c7123a0be4ad31918a</anchor>
      <arglist>(const sensor_msgs::LaserScanConstPtr &amp;scanMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthScanOdomInfoCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a0f2b787c5a2a81f3d440fe9bd0e2e9e6</anchor>
      <arglist>(const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const sensor_msgs::LaserScanConstPtr &amp;scanMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthScanTFCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>abe9d89046bd9a62e99b4c70a6b827b55</anchor>
      <arglist>(const sensor_msgs::LaserScanConstPtr &amp;scanMsg, const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthTFCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a8234ad37e3c619f504b92d77d812cd50</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageMsg, const sensor_msgs::ImageConstPtr &amp;imageDepthMsg, const sensor_msgs::CameraInfoConstPtr &amp;camInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>rtabmap::Transform</type>
      <name>getTransform</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a6ca5d5d100cb5d6c295f91ac1202d6f0</anchor>
      <arglist>(const std::string &amp;fromFrameId, const std::string &amp;toFrameId, const ros::Time &amp;stamp) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalPathCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a0415f9a64fa82e2f05e2d2b751198cbc</anchor>
      <arglist>(const rtabmap_ros::GoalConstPtr &amp;goalMsg, const nav_msgs::PathConstPtr &amp;pathMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalReachedCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a49cdaddb1a7ce68f0bd046de777729b9</anchor>
      <arglist>(const std_msgs::BoolConstPtr &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>infoMapCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>ad6c9108c45b8143b2ce44c07e4e70dce</anchor>
      <arglist>(const rtabmap_ros::InfoConstPtr &amp;infoMsg, const rtabmap_ros::MapDataConstPtr &amp;mapMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processRequestedMap</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a288551117b997d8abe7be133b6cec4d2</anchor>
      <arglist>(const rtabmap_ros::MapData &amp;map)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupCallbacks</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>af92ced46a289b97f765e95ffa5575e31</anchor>
      <arglist>(bool subscribeDepth, bool subscribeLaserScan2d, bool subscribeLaserScan3d, bool subscribeOdomInfo, bool subscribeStereo, int queueSize, int depthCameras)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>aaa19c164671d2342368d156ad0742486</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCameraInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCameraInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoOdomInfoCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a8bbebe815df1e0ad0120a26a28d7aa44</anchor>
      <arglist>(const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCameraInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCameraInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoOdomInfoTFCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>ae6c772ad5f2d0b759bfff3f66827cc6f</anchor>
      <arglist>(const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCameraInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCameraInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoScan3dCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a4a41b2b77a0aa5379de2575a35fcb327</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;scanMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCameraInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCameraInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoScan3dOdomInfoCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a504134777ea890ddbc94b7d3003a55f0</anchor>
      <arglist>(const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const sensor_msgs::PointCloud2ConstPtr &amp;scanMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCameraInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCameraInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoScan3dTFCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a8a22b57440e8ef75a2dbafbf4eda089a</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;scanMsg, const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCameraInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCameraInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoScanCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a195c348cb18fed331552a783e28fd557</anchor>
      <arglist>(const sensor_msgs::LaserScanConstPtr &amp;scanMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCameraInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCameraInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoScanOdomInfoCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a820270f494b585fca759ed0df1244772</anchor>
      <arglist>(const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const sensor_msgs::LaserScanConstPtr &amp;scanMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCameraInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCameraInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoScanTFCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>afde0201d071d8f16cf376a45b6c344be</anchor>
      <arglist>(const sensor_msgs::LaserScanConstPtr &amp;scanMsg, const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCameraInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCameraInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoTFCallback</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a600c377137768417623da833ec0f78c0</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;leftImageMsg, const sensor_msgs::ImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfoConstPtr &amp;leftCameraInfoMsg, const sensor_msgs::CameraInfoConstPtr &amp;rightCameraInfoMsg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoLeft_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a5ee2697a7fa9216fda0feabff8c39482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoRight_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a38eece7ee5732c97340577ab08b93247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt; * &gt;</type>
      <name>cameraInfoSubs_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a8ec38a3cb751a095b23b6a9f2ed18f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cameraNodeName_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>aa1e050d9bdac759aa6e0ef076ec7f1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>defaultSub_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a9c17ce6da25a66f68207f5f0c6f57fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepth2SyncPolicy &gt; *</type>
      <name>depth2Sync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a75a79ca1577de8140200e75e9c1e4479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthOdomInfo2SyncPolicy &gt; *</type>
      <name>depthOdomInfo2Sync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>adc9a6567477512b69fa81be759deaa1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthOdomInfoSyncPolicy &gt; *</type>
      <name>depthOdomInfoSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>ae812549495899d404e04b24389045622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthOdomInfoTFSyncPolicy &gt; *</type>
      <name>depthOdomInfoTFSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a2f4e7fbfb6a7340da34579ef2d61ab52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthScan3dOdomInfoSyncPolicy &gt; *</type>
      <name>depthScan3dOdomInfoSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>adc2d145f4147adb31d27db0667b1cd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthScan3dSyncPolicy &gt; *</type>
      <name>depthScan3dSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a58d41590e79e210fac8ca1bf3bebb99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthScan3dTFSyncPolicy &gt; *</type>
      <name>depthScan3dTFSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a53532aa40d8cd2424206545e90c16cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthScanOdomInfoSyncPolicy &gt; *</type>
      <name>depthScanOdomInfoSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a75d260e13341ba46777ffaa39b08acce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthScanSyncPolicy &gt; *</type>
      <name>depthScanSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a05111f50b7ba8c31437e7e87bb5375f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthScanTFSyncPolicy &gt; *</type>
      <name>depthScanTFSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a603315a99b03608db4d67f3063efac36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthSyncPolicy &gt; *</type>
      <name>depthSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>ad4dad835c0c6a5e651863dd912ae1808</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyDepthTFSyncPolicy &gt; *</type>
      <name>depthTFSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a99cae698838d67556a08d362623cc4c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a2c5f04dad45e5eec8b788c16d4e86128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyGoalPathSyncPolicy &gt; *</type>
      <name>goalPathSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a3bdf549aa056a31e9adcf8d021d9d15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>goalReachedTopic_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a2fcb2731e63cd16ae7a0096747cc99ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::Goal &gt;</type>
      <name>goalTopic_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a3f839c8122e4c75dd9088b15b4a55296</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; image_transport::SubscriberFilter * &gt;</type>
      <name>imageDepthSubs_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>adceb381a0d52faf2248436ee8539a361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRectLeft_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a2441d5545de45eae9fec67ca66e1c10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRectRight_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a39414a1c174ff89d2ca645c3749f1fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; image_transport::SubscriberFilter * &gt;</type>
      <name>imageSubs_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a1a129a73690d013e84760dc2433c4fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyInfoMapSyncPolicy &gt; *</type>
      <name>infoMapSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a1ef60fa5e6d9063eeddd8e439e23efb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::Info &gt;</type>
      <name>infoTopic_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a9998c0b64bbec3b44d51ee0481707a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>lastOdomInfoUpdateTime_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a56d3f338bfe8fccaa9b93192771f6cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::MainWindow *</type>
      <name>mainWindow_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a051ba29ac785d1aff6430e02b741b805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::MapData &gt;</type>
      <name>mapDataTopic_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a96d9b3aa938830c14e11e62257ac9586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>odomFrameId_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a46c6550872983fabb0ecdda83c83e55d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::OdomInfo &gt;</type>
      <name>odomInfoSub_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>aca78f5d25c380211abaa720d86a9e4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; nav_msgs::Odometry &gt;</type>
      <name>odomSub_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a2c085280c13854c8e2535585b4e25662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; nav_msgs::Path &gt;</type>
      <name>pathTopic_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a21e12ba0e2825ba91554db1080afe3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>scan3dSub_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a38831a98f44dcb7729ca167d8c29d516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::LaserScan &gt;</type>
      <name>scanSub_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>aa4d66c5d82189d3b7bb675678bbc0574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoOdomInfoSyncPolicy &gt; *</type>
      <name>stereoOdomInfoSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>ada92fbdfbf4ab4a85b17caf74df561b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoOdomInfoTFSyncPolicy &gt; *</type>
      <name>stereoOdomInfoTFSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>aa90a0a6b8ea9a0c098a3c0a855f61261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoScan3dOdomInfoSyncPolicy &gt; *</type>
      <name>stereoScan3dOdomInfoSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a903993b7bc018a746b37af4b8abf2bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoScan3dSyncPolicy &gt; *</type>
      <name>stereoScan3dSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a32d8bda522c66ebfdb07e5bde886dc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoScan3dTFSyncPolicy &gt; *</type>
      <name>stereoScan3dTFSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>ab387c7c2f591325de62bd6099cb83c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoScanOdomInfoSyncPolicy &gt; *</type>
      <name>stereoScanOdomInfoSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>aaaa5ab25405bca8741cecf8053fd8b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoScanSyncPolicy &gt; *</type>
      <name>stereoScanSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>aeeef3cd155f9173fbada03880e356173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoScanTFSyncPolicy &gt; *</type>
      <name>stereoScanTFSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a80de5528e6cc9c34d56c616d5f36dc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoSyncPolicy &gt; *</type>
      <name>stereoSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>adc06bd21b67306c3fe5f9907700d695a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyStereoTFSyncPolicy &gt; *</type>
      <name>stereoTFSync_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a697eae0a8a93248fd86e327c33e5dab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a071ba328419382b4cb57748edfcccb3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waitForTransform_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a798123fb6a2e307a5c060c0b5f71bdb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classGuiWrapper.html</anchorfile>
      <anchor>a38bf8bc565b661d91ce30e9ff465548d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MapAssembler</name>
    <filename>classMapAssembler.html</filename>
    <member kind="function">
      <type></type>
      <name>MapAssembler</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>a69756f18423860a9255344ebf2357560</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataReceivedCallback</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>aba323da2fd9153a7be58d65c381da2c1</anchor>
      <arglist>(const rtabmap_ros::MapDataConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reset</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>ad6309bcc9b0393386cae3c7876ac1f2c</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MapAssembler</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>a6ee9a68b6fabdcb11821bf582f30511e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>mapDataTopic_</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>ac4ed5aee807396960a0f5e96b532c6c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapsManager</type>
      <name>mapsManager_</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>ac9aafa733d9eb8d9081c6a05fbf7679c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, Signature &gt;</type>
      <name>nodes_</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>a13290a1c4fd780db50b824ebf73b981b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>resetService_</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>a6c5743cbd6bf3dfcd68d0adb5f342bbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MapOptimizer</name>
    <filename>classMapOptimizer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>mapDataReceivedCallback</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a3117a6e63625607847c74b4f9377fc87</anchor>
      <arglist>(const rtabmap_ros::MapDataConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapOptimizer</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a10a643ea2b14b2462da30cbef58012fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishLoop</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a7952391ecf7a70a9d4f29494d54d939d</anchor>
      <arglist>(double tfDelay)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MapOptimizer</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a6c42eb55e6248d9f33fa2e7dfe40cff9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::multimap&lt; int, Link &gt;</type>
      <name>cachedConstraints_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a962412b43526268b19cd11aa7cbea96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, Signature &gt;</type>
      <name>cachedNodeInfos_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a51cb5487d762f50f48c6b73d0c861865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>globalOptimization_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a5798af0da1ba24c789ea9a940820fde4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mapDataPub_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>ae91ff5d80711959096922e4b333fc27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>mapDataTopic_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>ad88344e276cef05cb691556ef895ec2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mapFrameId_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a07df5a733df281d0aa3b27a695696eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mapGraphPub_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>ab0858b77731c2ba3adcef45f708c9e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>mapToOdom_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a52d1ec2af37f573fd47d4ffcb8c7dff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mapToOdomMutex_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a3e521fde8d0576302776e3047ff987b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>odomFrameId_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>aa9ad2c0cc738983f918331286fa0474a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>optimizeFromLastNode_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a710a1a083c917f1553e2b9b95c5cb5b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Optimizer *</type>
      <name>optimizer_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a3ae7f60e23a598f93f89ab7764f27bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::TransformBroadcaster</type>
      <name>tfBroadcaster_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a22e91ef33a8163afe485796a15e0dbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>transformThread_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>ac24a76e5d7a2396b913cace7dbd47ad9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MapsManager</name>
    <filename>classMapsManager.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a81ac4d8c5232c6c5795c1e138eed7621</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>generateGridMap</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ac4bb1c6c840ad2cf72857f44e1704329</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;filteredPoses, float &amp;xMin, float &amp;yMin, float &amp;gridCellSize)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>generateProjMap</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a98daf255d98d22fe8898da1e0385e4e0</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;filteredPoses, float &amp;xMin, float &amp;yMin, float &amp;gridCellSize)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; int, rtabmap::Transform &gt;</type>
      <name>getFilteredPoses</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aca198fbddb83bdc31af17851b191979b</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::OctoMap *</type>
      <name>getOctomap</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aac316aef289549ef049bca77b1f76453</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSubscribers</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>afe183c34df610538352e550f978e3e03</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapsManager</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aa7d837ce59680d71f749f58b94b798de</anchor>
      <arglist>(bool usePublicNamespace)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishMaps</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>afdb1f278db1612c44c96cc871f0a25b2</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const ros::Time &amp;stamp, const std::string &amp;mapFrameId)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; int, rtabmap::Transform &gt;</type>
      <name>updateMapCaches</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a069a507e37bc86854dc85b8583a57c17</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const rtabmap::Memory *memory, bool updateCloud, bool updateProj, bool updateGrid, bool updateScan, bool updateOctomap, const std::map&lt; int, rtabmap::Signature &gt; &amp;signatures=std::map&lt; int, rtabmap::Signature &gt;())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MapsManager</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>acc1b36b8402a54ffe1b0f2ffd17bbcf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, std::vector&lt; rtabmap::CameraModel &gt; &gt;</type>
      <name>cameraModels_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>afea17c4a85dfbaff8cc6115cffd7382d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cloudCeilingCullingHeight_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a853ff11f7917ae2ce84df1e2ef4692dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cloudDecimation_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a3970c0d1982412ae40c91be8e87fdb35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cloudFloorCullingHeight_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aa44054504393149f0cdfe4b43f2f9e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cloudFrustumCulling_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a56998885cd6b08b637bf18a45cebb28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudMapPub_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a67fe8cbf46c2b27f5373c26680e10c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cloudMaxDepth_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ad76e429fec3192e7585df4ba28752a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cloudMinDepth_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a619e2058670dd03be9637d74d0e0b6e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cloudNoiseFilteringMinNeighbors_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ae26ad68dd0c9f7550e581bb12e2eeca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cloudNoiseFilteringRadius_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aaa83bdd1d69753ecd164afb2b50b51ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cloudOutputVoxelized_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>add44c3e15d64e5da12e6e09d3560ab61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr &gt;</type>
      <name>clouds_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aa534118b9bd7f3968c052d20c1831b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cloudVoxelSize_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a85f5b523ca76493196d52342d164f946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>gridCellSize_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a02f641eedfc724defeb77eaf4299e3c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>gridEroded_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a0465ce3361bba30ceddc49127e0d9478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>gridMapPub_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>adfec7ca2433658619596aeb4258527bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, std::pair&lt; cv::Mat, cv::Mat &gt; &gt;</type>
      <name>gridMaps_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aeaa3e520ad6247ab3beb76f9222c46a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>gridMaxUnknownSpaceFilledRange_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a7ebf0c5ed418d4ab0cf3845019380c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>gridSize_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a5a4709e9aa2c97861cfe9fcc73bbd2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>gridUnknownSpaceFilled_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a8b74abb7164169e82f82c2aa7ec2a918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mapCacheCleanup_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ab444e1b61a5c2412e6cb6b9c4e14c527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mapFilterAngle_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a08a5b08a1e2de8f882b828a4552bad7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mapFilterRadius_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aef112294c775f5db0048bfa7c3f44ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>negativePosesIgnored_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a7c6b0138ed5a19597ecea08eebc08320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::OctoMap *</type>
      <name>octomap_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a29a3f96a2e280b024f12826aa52f8299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapCloud_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a7c48258241f429d4c1a0814cda666c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapEmptySpace_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a57894a53e68333d3628286649efe9a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>octomapGroundIsObstacle_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ae899413e64e83b34ebe6be51bebe4c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapProj_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a26f22cb1c0e9a6ad6ec923ec67d709c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapPubBin_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a9c0cb6ec9ae839087c74ab70a7d9dd77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapPubFull_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>acb2968ec5008c6efaa082b903e53756a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>octomapTreeDepth_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a27514281a3bea8fef6a76b3e877da797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>projDetectFlatObstacles_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a45717b3d3b70410438be9c240064d506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>projMapFrame_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>afd58ff0a969908d8d815f51d50072901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>projMapPub_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a13dd1ed65a9fd6edf327328e3a274a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, std::pair&lt; cv::Mat, cv::Mat &gt; &gt;</type>
      <name>projMaps_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a22e3d4cc5ba384a7f4c34099555bf428</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>projMaxGroundAngle_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a319b3c3477d758e0ca0e1cde5f8d5de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>projMaxGroundHeight_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a72e8839b8531bb0ef38102813be7db68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>projMaxObstaclesHeight_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>adf6f61b673a8315251843d7890b0c5da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>projMinClusterSize_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>adaef2f9de79dc239391ed538e4ab3138</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>scanDecimation_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a108081a9caeeb1cb907ab4398062c7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>scanMapPub_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a406394f573eb3c726a682e71dbcc7105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>scanOutputVoxelized_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ab9cbca83ce1aef918ceb897c385f67fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, pcl::PointCloud&lt; pcl::PointXYZ &gt;::Ptr &gt;</type>
      <name>scans_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a327ccab5ea8a889cb2ed65cf111919ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>scanVoxelSize_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aa771979850880280a35ac5649113acef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OdomMsgToTF</name>
    <filename>classOdomMsgToTF.html</filename>
    <member kind="function">
      <type></type>
      <name>OdomMsgToTF</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a95a1fb09a4362012fedd45a9a220ac5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odomReceivedCallback</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a9cb2e12f1f738ed1ab4e21e34973d45d</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OdomMsgToTF</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a0c347ce0452e5406443a016a386da233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a4eafc3ccf061f944726e651f680000ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>odomFrameId_</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a157813039885026f3ea228cc826e7064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>odomTopic_</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a77054b0fba5560c504a5f44681fc1c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::TransformBroadcaster</type>
      <name>tfBroadcaster_</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a9c8ddd73c473d72f6506749c80340e56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PreferencesDialogROS</name>
    <filename>classPreferencesDialogROS.html</filename>
    <base>rtabmap::PreferencesDialog</base>
    <member kind="function" virtualness="virtual">
      <type>virtual QString</type>
      <name>getIniFilePath</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>af90f022e622f13391bf8b23a4008025c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QString</type>
      <name>getTmpIniFilePath</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>acf89005414e7d523846180f466ad0b32</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PreferencesDialogROS</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a2d7a99199e705b5911725e8c3694c657</anchor>
      <arglist>(const QString &amp;configFile)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PreferencesDialogROS</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>adf553f257346afd1dacb5c48eeade39c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QString</type>
      <name>getParamMessage</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>ac0933120a38709765c6abb54d429ec9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>readCameraSettings</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a69017d94e0c9eca8432aefa645b9ce66</anchor>
      <arglist>(const QString &amp;filePath)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>readCoreSettings</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a86be452ac4a1645a6edbddf67d6fc96a</anchor>
      <arglist>(const QString &amp;filePath)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>writeCameraSettings</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a17d9dd9b06f68ce88da467cb4e6417f8</anchor>
      <arglist>(const QString &amp;filePath) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>writeCoreSettings</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a38c730502c8381a38bb00d9b8d8d78eb</anchor>
      <arglist>(const QString &amp;filePath) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>configFile_</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a8de3eba0fb77e2972e07fe2f8036dbc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>patrol</name>
    <filename>namespacepatrol.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a929016263143b1a6e78e3a655dc09174</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a6d8e0f26934f426aba66ae8eaed30b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>currentIndex</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a2d400bbd1c6d54c09fc2ab3714db7fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pub</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a33606ba6004989bd31fe10893d76088f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>waypoints</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a37d3cef2c2a466f7c6224cf1cb801065</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rtabmap_ros</name>
    <filename>namespacertabmap__ros.html</filename>
    <class kind="class">rtabmap_ros::DataOdomSyncNodelet</class>
    <class kind="class">rtabmap_ros::DataThrottleNodelet</class>
    <class kind="class">rtabmap_ros::DisparityToDepth</class>
    <class kind="class">rtabmap_ros::InfoDisplay</class>
    <class kind="class">rtabmap_ros::MapCloudDisplay</class>
    <class kind="class">rtabmap_ros::MapGraphDisplay</class>
    <class kind="class">rtabmap_ros::ObstaclesDetection</class>
    <class kind="class">rtabmap_ros::OdometryROS</class>
    <class kind="class">rtabmap_ros::OrbitOrientedViewController</class>
    <class kind="class">rtabmap_ros::PointCloudAggregator</class>
    <class kind="class">rtabmap_ros::PointCloudXYZ</class>
    <class kind="class">rtabmap_ros::PointCloudXYZRGB</class>
    <class kind="class">rtabmap_ros::RGBDOdometry</class>
    <class kind="class">rtabmap_ros::StaticLayer</class>
    <class kind="class">rtabmap_ros::StereoOdometry</class>
    <class kind="class">rtabmap_ros::StereoThrottleNodelet</class>
    <member kind="function">
      <type>rtabmap::CameraModel</type>
      <name>cameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a19406693f94b184fa9f216973400b92b</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;camInfo, const rtabmap::Transform &amp;localTransform=rtabmap::Transform::getIdentity())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cameraModelToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7bdc56bc41750c9cfb9b74267c301c40</anchor>
      <arglist>(const rtabmap::CameraModel &amp;model, sensor_msgs::CameraInfo &amp;camInfo)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>compressedMatFromBytes</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae9d04103b22d19cb99b9222ca7a12f5c</anchor>
      <arglist>(const std::vector&lt; unsigned char &gt; &amp;bytes, bool copy=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compressedMatToBytes</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a467b78cce40fd02656c5cd6308e23e65</anchor>
      <arglist>(const cv::Mat &amp;compressed, std::vector&lt; unsigned char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>infoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a3b89523ecec242cec99ceea8d6161cb7</anchor>
      <arglist>(const rtabmap_ros::Info &amp;info, rtabmap::Statistics &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>infoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac20544ff90d46b833d78ddf5481b1e24</anchor>
      <arglist>(const rtabmap::Statistics &amp;stats, rtabmap_ros::Info &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>cv::KeyPoint</type>
      <name>keypointFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ada0e3dccb9ea5dce2e8bb0f3d9020022</anchor>
      <arglist>(const rtabmap_ros::KeyPoint &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::KeyPoint &gt;</type>
      <name>keypointsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a39c31cc3eca2ee8b47b23b74e42f49fb</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointsToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2bfbfba721fdde2f04974de9cd9c2157</anchor>
      <arglist>(const std::vector&lt; cv::KeyPoint &gt; &amp;kpts, std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a724e62d03d5c208ca5eea2f75ab523ec</anchor>
      <arglist>(const cv::KeyPoint &amp;kpt, rtabmap_ros::KeyPoint &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Link</type>
      <name>linkFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aba990a978162cc3db247a642481ebcaa</anchor>
      <arglist>(const rtabmap_ros::Link &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linkToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2915e1bbdfb7e4d53146f9a637141b7a</anchor>
      <arglist>(const rtabmap::Link &amp;link, rtabmap_ros::Link &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a33871cfd11f6942204e4a4633ad7494e</anchor>
      <arglist>(const rtabmap_ros::MapData &amp;msg, std::map&lt; int, rtabmap::Transform &gt; &amp;poses, std::multimap&lt; int, rtabmap::Link &gt; &amp;links, std::map&lt; int, rtabmap::Signature &gt; &amp;signatures, rtabmap::Transform &amp;mapToOdom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac98e42b6a1a25181c7aa136b50b6f39a</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const std::multimap&lt; int, rtabmap::Link &gt; &amp;links, const std::map&lt; int, rtabmap::Signature &gt; &amp;signatures, const rtabmap::Transform &amp;mapToOdom, rtabmap_ros::MapData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapGraphFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab66630454f9f3f5aa138ce1f7b4ad672</anchor>
      <arglist>(const rtabmap_ros::MapGraph &amp;msg, std::map&lt; int, rtabmap::Transform &gt; &amp;poses, std::multimap&lt; int, rtabmap::Link &gt; &amp;links, rtabmap::Transform &amp;mapToOdom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapGraphToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a0d30387e4977f37f65a5d4e06d2a1ff8</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const std::multimap&lt; int, rtabmap::Link &gt; &amp;links, const rtabmap::Transform &amp;mapToOdom, rtabmap_ros::MapGraph &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Signature</type>
      <name>nodeDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae21b84f331f9574639c645a501bdb8d3</anchor>
      <arglist>(const rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a87eadd37c7f22e8590c0b4db1cee160d</anchor>
      <arglist>(const rtabmap::Signature &amp;signature, rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Signature</type>
      <name>nodeInfoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a913fa1fd5eabc702a669ec877b32d442</anchor>
      <arglist>(const rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeInfoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a22bd67d853d6cd698c05b31a17c17cf1</anchor>
      <arglist>(const rtabmap::Signature &amp;signature, rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::OdometryInfo</type>
      <name>odomInfoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae08962c9603ff144177f26925af88f1f</anchor>
      <arglist>(const rtabmap_ros::OdomInfo &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odomInfoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a924a51f7269ac75e7e0d3a2f533e6540</anchor>
      <arglist>(const rtabmap::OdometryInfo &amp;info, rtabmap_ros::OdomInfo &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a17584718d562fd63ef98a00a4554ba8b</anchor>
      <arglist>(rtabmap_ros::PointCloudAggregator, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a4aa335a300e6366da1c9b11e34be5aa6</anchor>
      <arglist>(rtabmap_ros::DataOdomSyncNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a211fdfe4e611d08bc79bd337d9ab8fef</anchor>
      <arglist>(rtabmap_ros::DisparityToDepth, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa28202f8d1f4494ed884c259e7b0056d</anchor>
      <arglist>(rtabmap_ros::DataThrottleNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2140d98034d3b91cf221e2c6dc8d0b30</anchor>
      <arglist>(rtabmap_ros::StereoOdometry, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a566f631116141ed3f494c1eba43cf5f5</anchor>
      <arglist>(rtabmap_ros::StereoThrottleNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad19196b47e8c318dd294d6cf4146b968</anchor>
      <arglist>(rtabmap_ros::PointCloudXYZ, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a578602e3a8a17b5deb357cc868a7e919</anchor>
      <arglist>(rtabmap_ros::ObstaclesDetection, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab2c748fbe8398bb35fab4b402128c689</anchor>
      <arglist>(rtabmap_ros::PointCloudXYZRGB, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad4da0204be4a61bf99dabd346a9ec2bd</anchor>
      <arglist>(rtabmap_ros::RGBDOdometry, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point2f</type>
      <name>point2fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae3a9362c356cfb928e54587c59dfbcdf</anchor>
      <arglist>(const rtabmap_ros::Point2f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>point2fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7012afcd5caa508fb95ffcdc4a6c880f</anchor>
      <arglist>(const cv::Point2f &amp;kpt, rtabmap_ros::Point2f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point3f</type>
      <name>point3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a04b716a3aa8c84a293f9a81ec64b1b95</anchor>
      <arglist>(const rtabmap_ros::Point3f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>point3fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab0f39d6587e1890768c8ce6fff79e333</anchor>
      <arglist>(const cv::Point3f &amp;kpt, rtabmap_ros::Point3f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point2f &gt;</type>
      <name>points2fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>af7abfaf7b2d926bf89839bfc085e19b9</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point2f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points2fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a829826a88ca8075b6f68cf088a040760</anchor>
      <arglist>(const std::vector&lt; cv::Point2f &gt; &amp;kpts, std::vector&lt; rtabmap_ros::Point2f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point3f &gt;</type>
      <name>points3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>af3ca1de3edf3e38844e614485c7de57d</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points3fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a554981bfd354fad0d56884b4567739c4</anchor>
      <arglist>(const std::vector&lt; cv::Point3f &gt; &amp;kpts, std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::StereoCameraModel</type>
      <name>stereoCameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac6c2caa63cf6cac350de6205e57e815a</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;leftCamInfo, const sensor_msgs::CameraInfo &amp;rightCamInfo, const rtabmap::Transform &amp;localTransform=rtabmap::Transform::getIdentity())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>timestampFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6c974add27d6302da5a383ff5c531c21</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromGeometryMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6f10eae1516e36769eed38931cdef24e</anchor>
      <arglist>(const geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromPoseMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>afb54e760187ea4baeac73348831f155a</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromTF</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad62e06e6038758212cc98bc3ae8ef25c</anchor>
      <arglist>(const tf::Transform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToGeometryMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>afd57576cf3752821ad0433c87d504a30</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToPoseMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aed73e6b814342c074e2caf5565e5973c</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToTF</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa5faa27c24fbaa01dabac918e6a9b5d7</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, tf::Transform &amp;tfTransform)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::DataOdomSyncNodelet</name>
    <filename>classrtabmap__ros_1_1DataOdomSyncNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>DataOdomSyncNodelet</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a90370bc9ff7ccb9cf8c08e96e421b13c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataOdomSyncNodelet</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a1c0f3054154dcb689736a08147796b99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, nav_msgs::Odometry &gt;</type>
      <name>MySyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>ab5a0906a3ed0993d9fe2f8cf79b40d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a4c453ce07e36641d6ce9795ab44698a1</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;imageDepth, const sensor_msgs::CameraInfoConstPtr &amp;camInfo, const nav_msgs::OdometryConstPtr &amp;odom)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>ab94f57db9b980cca742a7a19148010de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_depth_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a857a230fa6ff8d4a0a7896fc935b8cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a32635ced4480e1bc04721489822b6cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>imageDepthPub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>add84d4da93ed13c9c77c05db52133bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>imagePub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>ae3f4420ce385bcf7730e7125b6431e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>info_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a0009316da96514546a02e6205b9f0856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>infoPub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a2b2272889158a3a5da94bbe5fe2f6440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; nav_msgs::Odometry &gt;</type>
      <name>odom_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>ae68276d3ba6bf75a1a955ffbcc8344ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomPub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a5c1333e3ffb4511e6de6b8cd23708fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MySyncPolicy &gt; *</type>
      <name>sync_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a083014c3d4c5d12214c613b800b2d745</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::DataThrottleNodelet</name>
    <filename>classrtabmap__ros_1_1DataThrottleNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>DataThrottleNodelet</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>ac845ac623431419cb5c54e3428683b4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataThrottleNodelet</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a69c53084ab5fe43105f7c9edb970ec91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a74ada1e83e30f1d900069cd61dee70c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a6ccf893da8fc258e61d1b48795e6b128</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a7c7a3e0eada9ff700b80144a6898c615</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;imageDepth, const sensor_msgs::CameraInfoConstPtr &amp;camInfo)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>ac4464f97c9d3d3206948f80a7eeea132</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a305c291ca25dcbaf8fcf1ce43601557c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a5af0014783760f4f6e73f01fc87777cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a1f6884ca8b0d14b53019ab3edf9988f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_depth_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a7fd241e551e91e49290918aedaa8853b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a7874239f9c23c1f9e41a5e779a5b18ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>imageDepthPub_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a3029135db4f7492e51e75037aea1681d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>imagePub_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a9cf5540c3e24070079040c87efeb09bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>info_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a6260110f194238e605f6360b26d35811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>infoPub_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a357626135d03fa8bb311c3871414a8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_update_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a2c3cad0bb59c5325d9a833629821cc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rate_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a0fc3044bda17bec9deae2227494dfd7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::DisparityToDepth</name>
    <filename>classrtabmap__ros_1_1DisparityToDepth.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>DisparityToDepth</name>
      <anchorfile>classrtabmap__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>a92587ad8210337e25cc646a7941a5b85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DisparityToDepth</name>
      <anchorfile>classrtabmap__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>a13fbe1b6a5d9d590d0cd32c9c3fde557</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>ab58014b16af6064f82e02fc161a922be</anchor>
      <arglist>(const stereo_msgs::DisparityImageConstPtr &amp;disparityMsg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>a71e5085b12daccabf8a3dfcc5072f8da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>pub16u_</name>
      <anchorfile>classrtabmap__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>a2f741d30fb943875c9264f60bef68d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>pub32f_</name>
      <anchorfile>classrtabmap__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>ad4063c357d4730c49ae36e8b5412f6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classrtabmap__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>a0ae7efdc90480f3ced40e9172aa77ecc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::InfoDisplay</name>
    <filename>classrtabmap__ros_1_1InfoDisplay.html</filename>
    <base>MessageFilterDisplay&lt; rtabmap_ros::Info &gt;</base>
    <member kind="function">
      <type></type>
      <name>InfoDisplay</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a5441a1f396e084aebfb1fe7ce2d28a99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a1c8ff3c24574b43ddbfd22672b3a1f49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a6b658f925f642de55c744103f340d221</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InfoDisplay</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>ad2b102ed3ac392503c3d2363fe3821c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a78169807a98e03377352d090501bf355</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>processMessage</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a8b1ef02388c905c81b3d8e2c44562f64</anchor>
      <arglist>(const rtabmap_ros::InfoConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>cbqueue_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a169d4dbdf812b97c05a31fa9ba4e9f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>globalCount_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>afef878bb7b20314131ea8882238a46ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>info_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a19776e8fac16f48bd683eff6c408c26a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>info_mutex_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a24e7c9c4d74ddefb3248dfca6574fe7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>localCount_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a12ba34eedbca3b78a3807b8ef5a83f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>loopTransform_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a795639646b078deca8e754de2b17290b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::AsyncSpinner</type>
      <name>spinner_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a29db1b1de0d893ebae57b5d5bf1e28b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, float &gt;</type>
      <name>statistics_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a65dfbc355be245c48aba409acd76c088</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::MapCloudDisplay</name>
    <filename>classrtabmap__ros_1_1MapCloudDisplay.html</filename>
    <base>MessageFilterDisplay&lt; rtabmap_ros::MapData &gt;</base>
    <class kind="struct">rtabmap_ros::MapCloudDisplay::CloudInfo</class>
    <class kind="struct">rtabmap_ros::MapCloudDisplay::TransformerInfo</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CloudInfo &gt;</type>
      <name>CloudInfoPtr</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>aeabbc6d568b33a2e23628bf5a360593f</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>causeRetransform</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ac3827689b976fb09add3c25447403ee9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapCloudDisplay</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a9ce3997921f7fc8cc99d67e79d0b8505</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ab12a914573939684066bc9359801ed5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a35fec6ec598a30f2bb8002aefe8b945a</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MapCloudDisplay</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a28a007149fcba1dcbe618726eadc5e07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>alpha_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>abc64ed2e9f5acd27148c4b1f446d8093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::IntProperty *</type>
      <name>cloud_decimation_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a24565b9fdaad5d5f651a47a55e5a18c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>cloud_filter_ceiling_height_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ac69f94febe425dc350c27fe504abacb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>cloud_filter_floor_height_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ab4db06ee146896f7df11e5c45ab67d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>cloud_max_depth_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a5a8cf811a4063ac990f488ff74dd7a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>cloud_min_depth_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ad1956afe7c9c80c6b6ea866ef112f56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>cloud_voxel_size_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a14914dbf2b0e253e3369696b1905593c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::EnumProperty *</type>
      <name>color_transformer_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a08eb2666f6c5d8659cf42972675c4597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::BoolProperty *</type>
      <name>download_graph_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ac42c6534f5a0deea93f5de1859b39e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::BoolProperty *</type>
      <name>download_map_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a34c95099cb51cce729cecba04dbd4052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>node_filtering_angle_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ac8e651cb483dc8ae576d2e6da2dcc217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>node_filtering_radius_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a4cc23644e9578dc3aa2d2f120a268822</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>point_pixel_size_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ad3631d01fa5c13dad6573180600fb798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>point_world_size_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ab87b5f94d90c07c804afeb6fd9d7bc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::EnumProperty *</type>
      <name>style_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a3ed9438c9639d6d60b4b36c462468bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::EnumProperty *</type>
      <name>xyz_transformer_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a6748f46ec50e95006147adb1e8896dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ad20dd59c4219a094294b49398222bf7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>processMessage</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ad98bf214a66244f1533446f0e554f6af</anchor>
      <arglist>(const rtabmap_ros::MapDataConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, TransformerInfo &gt;</type>
      <name>M_TransformerInfo</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a2ff6c8ae9a1f23f1269b74e1b812cfd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>downloadGraph</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a3accf256cc300d8f79530e8e4665e285</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>downloadMap</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a17bb1cf11709b81a6417cd7190638b71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>setColorTransformerOptions</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a7ecb16335fdf235b1e5c52dca75f7def</anchor>
      <arglist>(EnumProperty *prop)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>setXyzTransformerOptions</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ac27873f64d53e69ba10b748f6380c2e6</anchor>
      <arglist>(EnumProperty *prop)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateAlpha</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ae2a1b20d30f5efda19588bfe19329f75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateBillboardSize</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ae8c1677dc8224b11d60ab35ed069001f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateCloudParameters</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>af29d15f24f3863a9fb381f378e172362</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateColorTransformer</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a9930526c6a3d83c854eaf5e0024ccc8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateStyle</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a61e76c278b51a5648a3eeab5a3e0eb83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateXyzTransformer</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a1a560df6f9202d79d40f6967fc5015fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fillTransformerOptions</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a38457038af0827a31350f3caceec1ef1</anchor>
      <arglist>(rviz::EnumProperty *prop, uint32_t mask)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>rviz::PointCloudTransformerPtr</type>
      <name>getColorTransformer</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>aedbeb8d2f165c21a9798bbd9baa2e367</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>rviz::PointCloudTransformerPtr</type>
      <name>getXYZTransformer</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ae69e60ebeee3d82abd396e9a837411e3</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadTransformers</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a72dfe5035041341247bfe06a165bface</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processMapData</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ace1e1f2167aa745dbc55a9f11418d593</anchor>
      <arglist>(const rtabmap_ros::MapData &amp;map)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>retransform</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a1fdc0840fa710ef2dc466f3011313705</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setPropertiesHidden</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a40cc1e588924c58694a0bec101beea2a</anchor>
      <arglist>(const QList&lt; Property * &gt; &amp;props, bool hide)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>transformCloud</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ae06222d9bcad8b5b325b7c4783571e74</anchor>
      <arglist>(const CloudInfoPtr &amp;cloud, bool fully_update_transformers)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateTransformers</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a8377e01b9fc68dffdb7f91d9b16ecb30</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>cbqueue_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a3c9b07def06e8096837fd9167a5edd2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, CloudInfoPtr &gt;</type>
      <name>cloud_infos_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a65e103de45cb14de60452c05223650b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, rtabmap::Transform &gt;</type>
      <name>current_map_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a371019e9b95031468135c6225587eb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>current_map_mutex_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ab62b380c1aad5a42274e93d19a8fb08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>needs_retransform_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>adcf93dc5f976c4fa358799ec34889941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, CloudInfoPtr &gt;</type>
      <name>new_cloud_infos_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a2b564620dba58a47b072d7f5ea144155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>new_clouds_mutex_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>afa0cfdb3a7d21a066559b8788e129ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>new_color_transformer_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>afbaf787ad8dcf2578870023a1f36a234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>new_xyz_transformer_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a7192e1d682a85d8e7532c376824c70aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::AsyncSpinner</type>
      <name>spinner_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ae6f629205d087901d520cddf0e469dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pluginlib::ClassLoader&lt; rviz::PointCloudTransformer &gt; *</type>
      <name>transformer_class_loader_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a9343a432d8a1a555023232d837ef6cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>M_TransformerInfo</type>
      <name>transformers_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a09c7320e63f7d3afc48a2bc0ffccf178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>transformers_mutex_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ab10aa6f4bc92e67f05763e0bb77d5675</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtabmap_ros::MapCloudDisplay::CloudInfo</name>
    <filename>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>abf1e1ca308a13df79a51a85e11c65606</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CloudInfo</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a171708bad522b5929212c98e28f5814e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CloudInfo</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a98c73f27e6a46f128875e2ba4f74decc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; rviz::PointCloud &gt;</type>
      <name>cloud_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a06908530dd3bfc9852ef1c1234b7ac0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a50d1791ae1fa7fd9e74c6188918ed4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SceneManager *</type>
      <name>manager_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a3f14b187beac7d92401071c8feeeea7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::PointCloud2ConstPtr</type>
      <name>message_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a76ca27e683535aed7bbea12f39f674a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rtabmap::Transform</type>
      <name>pose_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a161bc3e8dfa11b337fd36c475e209771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SceneNode *</type>
      <name>scene_node_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>ad3475d247d8172fb4d8d2a3b6ac461fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; rviz::PointCloud::Point &gt;</type>
      <name>transformed_points_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>aec99b32824358bb6b2ffe25a117cd8cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtabmap_ros::MapCloudDisplay::TransformerInfo</name>
    <filename>structrtabmap__ros_1_1MapCloudDisplay_1_1TransformerInfo.html</filename>
    <member kind="variable">
      <type>QList&lt; Property * &gt;</type>
      <name>color_props</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1TransformerInfo.html</anchorfile>
      <anchor>abecf85569816a0be3de569cf3c66eab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>lookup_name</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1TransformerInfo.html</anchorfile>
      <anchor>af74e8e3b5692e5171dcd73a415c913dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>readable_name</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1TransformerInfo.html</anchorfile>
      <anchor>ac885b5521d7c26d7194c85d66d3f37f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::PointCloudTransformerPtr</type>
      <name>transformer</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1TransformerInfo.html</anchorfile>
      <anchor>a4bf0dc6b34251cb4a697bf902a988784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QList&lt; Property * &gt;</type>
      <name>xyz_props</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1TransformerInfo.html</anchorfile>
      <anchor>a658611dca3ee0923b1744c08fbba3427</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::MapGraphDisplay</name>
    <filename>classrtabmap__ros_1_1MapGraphDisplay.html</filename>
    <base>MessageFilterDisplay&lt; rtabmap_ros::MapGraph &gt;</base>
    <member kind="function">
      <type></type>
      <name>MapGraphDisplay</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>aacd2fefc8ceccec7115bb0cd31600cfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a6c6e931f3948952b58e5243f3ddcb374</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MapGraphDisplay</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a638ec513f0d93975f6f5fc8d95e564e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>ad76143144c22e0935769d452a4eea029</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>af2993460c83f85ee077bf5a5cbb20d99</anchor>
      <arglist>(const rtabmap_ros::MapGraph::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>destroyObjects</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>af0b4c3a2b8f2259c8bbde3baf009d655</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FloatProperty *</type>
      <name>alpha_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a8e2128438c0f960a83ec4fa8f3010064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorProperty *</type>
      <name>color_global_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a41be6cce9841a3b5c5d2dfd4ee089076</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorProperty *</type>
      <name>color_local_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a6902c1e605166ddf68fd496f0931da83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorProperty *</type>
      <name>color_neighbor_merged_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>aac5eec4f1e1178832180652d2a31fef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorProperty *</type>
      <name>color_neighbor_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a1d250442baf4155516384a7cc78be176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorProperty *</type>
      <name>color_user_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a936d502702874888148a57863e8e6cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorProperty *</type>
      <name>color_virtual_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a546a963c4c4e833ae3d995750d57e8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Ogre::ManualObject * &gt;</type>
      <name>manual_objects_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a42baae28f06629fbe53653cc1b6e37ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::ObstaclesDetection</name>
    <filename>classrtabmap__ros_1_1ObstaclesDetection.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>ObstaclesDetection</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>ae260326fe019d50d7e9862c35da4625f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObstaclesDetection</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a7851fc078ff327ac3e66c174511e65f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>aa11e9401896e27a7fdab2a466f8e1370</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a2b75bf6d4082a94b8dbb8ec7f49fb7c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cloudSub_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>ac4d993981271bdc2197de70befe2a4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>clusterRadius_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a72f346a97dd484452a58d7df9b607249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a705faa3a18cbcf8e986c91c2ad1dde26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>groundNormalAngle_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>ac512b161a32a4074d9dce99ad841fce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>groundPub_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a2d71a30a2b9f28d8454ba931b739f734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxGroundHeight_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a5f5aa40ab06f71f2e7fd0ca8a75bbe9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxObstaclesHeight_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a4d36df51c6b0de73e1dd66b5a6b79f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>minClusterSize_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a1c9c186be15fb7e14b845787472f270f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>normalKSearch_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>ab90397bd08687b12dfc159b86355ec4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>obstaclesPub_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a740dbdbc92b289633bec0880af9f3c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>optimizeForCloseObjects_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a1f1a59f3cdb255bdfc6963dbf59c719c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>projObstaclesPub_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>adea3bc31030bbab90e3cda40a0375f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>projVoxelSize_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a0a7203d276d0e1465f47fcb906f3c942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>segmentFlatObstacles_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a6f8499e06a7229c9276b140f2c9275b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a299ddadb1d7b7807b27c7f9bc6bd9164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waitForTransform_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a1f224306c76871eae77bd2fcde31576c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::OdometryROS</name>
    <filename>classrtabmap__ros_1_1OdometryROS.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>frameId</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a9ca05e8034c60d7634fe31646e2dde3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>getTransform</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a3d654235878e9c63321c91252fdd90e8</anchor>
      <arglist>(const std::string &amp;fromFrameId, const std::string &amp;toFrameId, const ros::Time &amp;stamp) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOdometryF2M</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>aa009f36903570334b575fb5373c1fec1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPaused</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a77e0724eaa607cbcfe508476d7f5c3b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OdometryROS</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>afaa946883259580ffe717422ff6f469f</anchor>
      <arglist>(bool stereo)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>odomFrameId</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a42bd51276ef0c706d23eb13ebde92ff6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const rtabmap::ParametersMap &amp;</type>
      <name>parameters</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a03910e91b873611ad8de9e7cbe6e2681</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pause</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a74de8b75ec775856e1c6ec29e8d71d92</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processData</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a41cb086702d0efb2ec03115b0df49ea7</anchor>
      <arglist>(const rtabmap::SensorData &amp;data, const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reset</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a597125a93900800cfbbdc417d4e0abdb</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetToPose</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ad5eaf6988b43da430f276248f857d6a9</anchor>
      <arglist>(rtabmap_ros::ResetPose::Request &amp;, rtabmap_ros::ResetPose::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resume</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a56dc4c4bba72288dd65e4a18df1326cb</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLogDebug</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a5fac944c85b949f84c102ff98114380b</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLogError</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a054753036a451f7a720bdf6f4f6017c2</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLogInfo</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ae6c98997767d3307837339faaaafebbe</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLogWarn</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ae6881b628bcdf5bf7b961e7be7c5f297</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>const tf::TransformListener &amp;</type>
      <name>tfListener</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a928bb19876750d5b6b7220e4fbcf476b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OdometryROS</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a4c6581a5b59fc4c4703a66f98d41c4dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>flushCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a3c48b1e0276dc668416b0706194b2af9</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>aed15a14a4b92de9c48cee1db89a6a19f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual void</type>
      <name>onOdomInit</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a4d63dfeb03b18f550417ecd450ccd792</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ad6f5bf69d95a727ca18777e976528b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>groundTruthFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a36af090d33ff33c2c0891c6e4c51bedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>guessFromTf_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a48259c2fc07220c5ae3c9287712f8a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Odometry *</type>
      <name>odometry_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a0f04a0dc8db2c139a928375fc3ec17a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>odomFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a8097121c6edc685957e67b8950ef7749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomInfoPub_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ad08e52ed3bed65fbef5849c981910e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomLastFrame_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a490e85a1384cc1605baa931dd32adc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomLocalMap_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ac7a7a1cd708e3a568a0851a5fdcb0d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomPub_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a9518f07c0d6ea2bc4a9326248a60b21b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::ParametersMap</type>
      <name>parameters_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a7f5719d073b33a27450ece81ab1b2524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>paused_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a1986313530e482b9c427ecdd7e1fffff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>pauseSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a2df0f2da84bd972503e8e95d993454ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publishNullWhenLost_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a25916af585b2a51eea34a9f99bd8399d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publishTf_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a0365275379074f13b77a5d6b63720290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>resetCountdown_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a3801254ab5ea22ed00197646bd958751</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>resetCurrentCount_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ac6b885491e3ea8504b809f2468ebb219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>resetSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a85c455a6af223cc83da41664bb55fca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>resetToPoseSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a5d772feaf62ee0e59a3c1861e50e5c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>resumeSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a00b93ca69fa46b0c219cbb7d1dd6bd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogDebugSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>afa0021b5278cf7552b113e365d728f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogErrorSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a9b24ee1ae0de538d42255e7b2fbc4691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogInfoSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a42ea37cc7f2d32229e86fc2b9095fbd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogWarnSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a5f231fa863e88e4f5f5e75be919e8e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>stereo_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a43396d1d2d53371949c36fd0834f0829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::TransformBroadcaster</type>
      <name>tfBroadcaster_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a3692867cfe44c870cc311ec42a15e44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a78c41b957edbfee3d3f03d1c135caa06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waitForTransform_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a83b33f4a58b0d25d6cc3914eef706b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>adcbcca41318c4c70db7ddb9e2d194d67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::OrbitOrientedViewController</name>
    <filename>classrtabmap__ros_1_1OrbitOrientedViewController.html</filename>
    <base>rviz::OrbitViewController</base>
    <member kind="function">
      <type></type>
      <name>OrbitOrientedViewController</name>
      <anchorfile>classrtabmap__ros_1_1OrbitOrientedViewController.html</anchorfile>
      <anchor>ae24a546aca4b4be645308a04e042807e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OrbitOrientedViewController</name>
      <anchorfile>classrtabmap__ros_1_1OrbitOrientedViewController.html</anchorfile>
      <anchor>a051341fe2aab741959adad1d0e988aa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCamera</name>
      <anchorfile>classrtabmap__ros_1_1OrbitOrientedViewController.html</anchorfile>
      <anchor>a02a3e37b148866e884cfa67bd626a6b4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::PointCloudAggregator</name>
    <filename>classrtabmap__ros_1_1PointCloudAggregator.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>PointCloudAggregator</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a34b7795700bebea711871888ca9b5fe1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudAggregator</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a399223e789242df138ec635b0e5d6eeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::PointCloud2, sensor_msgs::PointCloud2, sensor_msgs::PointCloud2 &gt;</type>
      <name>MySyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a5132ffca49d6e309dd1992c111df40e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clouds_callback</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a963a853cfdb5ba6e10cd7d72fe7593e9</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg_1, const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg_2, const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg_3)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a96fee04ade72d5050c844f4866f32ca2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>cloud1</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ac461c1823e332fcb5473abd1fd6cf43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>cloud2</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ac3180f5adf4097f02d179f7bcd8a20ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>cloud3</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ada959ff03734aa81d82f84f5440b0e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudPub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a5ec95c991309488749cb2644a59eb767</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>cloudSub_1_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a8568b20fa168ab72483bc916df32bd59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>cloudSub_2_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ad274ae59601767687597d0a4de00a61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>cloudSub_3_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a6eeb174a2b50cd1bdb406a3be876e519</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MySyncPolicy &gt; *</type>
      <name>sync</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ab24c4f46bedc56061aee9412df12ac2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::PointCloudXYZ</name>
    <filename>classrtabmap__ros_1_1PointCloudXYZ.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>PointCloudXYZ</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a6aa1daade54ecf77f062e28a271dd47a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudXYZ</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a55da15a047b0cb03d491131cc5a2f77f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncDepthPolicy</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a897b8f381c31227664e38d045b6d16f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; stereo_msgs::DisparityImage, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncDisparityPolicy</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a520a208a1e9080e86312679d6b276b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncDepthPolicy</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a5869db33d1d520ca248660938f2377e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; stereo_msgs::DisparityImage, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncDisparityPolicy</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a508d17babb523a36a526a32fe727af6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>af4c01f0ec98677865964c3ebf808bdd3</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;depth, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackDisparity</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a7ecd1c3f41d33789de25091ca1ae2c86</anchor>
      <arglist>(const stereo_msgs::DisparityImageConstPtr &amp;disparityMsg, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>acff3b27cb4cc103fa2f79a6efd5d9fff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processAndPublish</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>aa8167706a727b764d6ca2e6210fafd20</anchor>
      <arglist>(pcl::PointCloud&lt; pcl::PointXYZ &gt;::Ptr &amp;pclCloud, const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncDepthPolicy &gt; *</type>
      <name>approxSyncDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a9c9ee5095064e42df403e964aa3f4eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncDisparityPolicy &gt; *</type>
      <name>approxSyncDisparity_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>acb2bc4e10ba9cfceb3cc9ac4bd440942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a93962be156d8709606ee5519f184acd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudPub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ae057cb77d3ec46743395026bcb441bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a09f4f136c134ed8a14ebce493d1afd6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>disparityCameraInfoSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>af7469c6f5c62a8d49278f8cc1aa0b3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; stereo_msgs::DisparityImage &gt;</type>
      <name>disparitySub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ac71e51fe934551926941f127307a4678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncDepthPolicy &gt; *</type>
      <name>exactSyncDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ac42ed1415ae3b0cb6a3d770b5cf3027e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncDisparityPolicy &gt; *</type>
      <name>exactSyncDisparity_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a13cff0572adb12311f4ee068295192da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageDepthSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ad9a713d07d6d24c82b89b39f0f0f6d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>aeeef8709a6d28de4204e48923b165b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>minDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a27c03c7d24d4c3786514ceafba4fbeba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>noiseFilterMinNeighbors_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a4c4f9647137ac8ed1cf98131ea7e18a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>noiseFilterRadius_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ac8bdc7f42304472bbd7181a5622c78ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>roiRatios_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>aa305081165d4b077602db15dfb1c94ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>voxelSize_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a08d8197bbf2aca18338e038ce3a2ea70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::PointCloudXYZRGB</name>
    <filename>classrtabmap__ros_1_1PointCloudXYZRGB.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>PointCloudXYZRGB</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a49f175ae48880eb143e05d602d1da6ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudXYZRGB</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>abff32e11cfcf1ec758525576b914e755</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncDepthPolicy</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a7fca45e39fb1850b139c46bf92179482</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncStereoPolicy</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a2ce1d7f09cf98816704b75ce23e24f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncDepthPolicy</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a8add944ea56858b7c02ad0761e991c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncStereoPolicy</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>afde25cf18dcce83580f6ac089be3d8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthCallback</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a25dc6b7f3141d9e2fb8d63832639b16a</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;imageDepth, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>ab219e5f45b9d0331481a95bc4dc9fb47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processAndPublish</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a6b65c72caaf0df3be539616ef456bf78</anchor>
      <arglist>(pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr &amp;pclCloud, const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoCallback</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>aa8185504a3c09ddcb84bba35d6a62ad7</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageLeft, const sensor_msgs::ImageConstPtr &amp;imageRight, const sensor_msgs::CameraInfoConstPtr &amp;camInfoLeft, const sensor_msgs::CameraInfoConstPtr &amp;camInfoRight)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncDepthPolicy &gt; *</type>
      <name>approxSyncDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>acad813756e0afbd60ee469eb83835ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncStereoPolicy &gt; *</type>
      <name>approxSyncStereo_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>ae9826b8381e1731070cb8eef0806b74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoLeft_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a2e87faa3620c1abc6d8158c84bcf46e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoRight_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a4287d6272900974af3bda3709c570872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a8652ce1c97363badbfa5ea1175b7ccb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudPub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a4fca6f437fb78b33c3067d6761a5a8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a23f5ff5de435665ef1ea27becf798152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncDepthPolicy &gt; *</type>
      <name>exactSyncDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a099dee22893371e896a0a08a6f0264ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncStereoPolicy &gt; *</type>
      <name>exactSyncStereo_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>adfcc625aa2be29f751321c57309f10ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageDepthSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a2f6b3339055b9fd87174a5e14ed48555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageLeft_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a6e63e9c8051b959a951970e51a84512c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRight_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a31c2379e4e8c38379bb73e8f72238a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>aa6bd687cca7836e08d4f54d9eed2f5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>aee6b1c8c99a4842d33b7dfe5a8cc898e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>minDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>ac8a194ef4aafee3d6b794fd651e119ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>noiseFilterMinNeighbors_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a94b5ac230d6e86828838b72545369dea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>noiseFilterRadius_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a1912dc2ccdf8521dfd95b52cb21143f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>roiRatios_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>af6f34aa3a765123617109277515645ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>voxelSize_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>ad0ab64f416509d188431b4c0bd819528</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::RGBDOdometry</name>
    <filename>classrtabmap__ros_1_1RGBDOdometry.html</filename>
    <base>rtabmap_ros::OdometryROS</base>
    <member kind="function">
      <type></type>
      <name>RGBDOdometry</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>aa5abbb3d2ebeb20ed712baa49f445707</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGBDOdometry</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a3805988446777d1eec8b893c157754b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>flushCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a12235170839d5f47214a5bd702ba4829</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a24381dd761cfad99e067b1ff043d8351</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>ab71a30cfd9f190a5a3ad00a72414cb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MySync2Policy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a3d4d60482e9c1a1f1a463c97cb522b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>ab36d44ca72847d93512f9b99ce4120db</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;depth, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback2</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>ac02e6c9e2fd4e020f51fc90573909d97</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;depth, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo, const sensor_msgs::ImageConstPtr &amp;image2, const sensor_msgs::ImageConstPtr &amp;depth2, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo2)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onOdomInit</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a9e8eccc046c2365d3673af3ed518d0ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a49389761454d3ab319adc568dd335b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a3b7decea2c373dff5445cd8a78123d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_depth2_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>ab7de5cd22c2e233904dfb67b3e6e07a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_depth_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a71eeb19bb7f6765faaa52376dc87691a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_mono2_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a211d1973987270764aebe06cd85384a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_mono_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>aed5fb17c67ecfd734850b10de112a4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>info2_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>acc0904e2010dc4e87843236081473179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>info_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>ae1a6c6f7b8dbed6216024b42e9f7ecad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queueSize_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a397ae48fdc598601d7e3ec2a99c2ebab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MySync2Policy &gt; *</type>
      <name>sync2_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a238cfe267350a6c22ae9d34ad03823a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::StaticLayer</name>
    <filename>classrtabmap__ros_1_1StaticLayer.html</filename>
    <base>costmap_2d::CostmapLayer</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>activate</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a9468450e70bb697a86a47be1e7034304</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deactivate</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>af22cfcf817e3dbc9557a91ccbd8a3c4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>matchSize</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a76b43a8b17b03d8d663a2db98c15b836</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a129e6b792b000991a17d00ff7c5ad7ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a2c3fa9f64869c42f5cfc594c0c3ed3ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StaticLayer</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ab9f8cea2b247f53dba18b0535da7aa34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateBounds</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ac6a888d9e82fbe94fb4883ccb18e9150</anchor>
      <arglist>(double robot_x, double robot_y, double robot_yaw, double *min_x, double *min_y, double *max_x, double *max_y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCosts</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a4e5f328e401143bf5ed3839c452ae2d1</anchor>
      <arglist>(costmap_2d::Costmap2D &amp;master_grid, int min_i, int min_j, int max_i, int max_j)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StaticLayer</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ae55e322406af47cfc50d082c4eef45e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>incomingMap</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a4aea826f28a7ac2a91093b42d5d2d3ae</anchor>
      <arglist>(const nav_msgs::OccupancyGridConstPtr &amp;new_map)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>incomingUpdate</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a7755d8e51dfa01f97c23457e738f2558</anchor>
      <arglist>(const map_msgs::OccupancyGridUpdateConstPtr &amp;update)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned char</type>
      <name>interpretValue</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a6819e7221127f785cc09351bc286cbcc</anchor>
      <arglist>(unsigned char value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCB</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a3d3abb852092cbf8800de06f8838d055</anchor>
      <arglist>(costmap_2d::GenericPluginConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; costmap_2d::GenericPluginConfig &gt; *</type>
      <name>dsrv_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a9483e15f5e9dc8d17fbaf564f65a8260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>global_frame_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a04543afa81d3af3ad622a4251b869006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>has_updated_data_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a595b64835411371302500bd1bad0ea48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>height_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>aa910402323affa52a464c13086dd768f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>lethal_threshold_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ab822c4b42a9e4fc9848232e9c3f26c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>lock_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a75a6ed4c612d5d7a66e686a6da254947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>map_received_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ab319551caecc1095c5192bcbec5f8375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>map_sub_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a8c2f8a4312a0a18e3eb98af8d5cfdf46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>map_update_sub_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a9756a9a9c68b2e6c598b7fe3da31a7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribe_to_updates_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a7ff15ec8fdb3f4060f65662afa4c8056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>track_unknown_space_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a32c4f0a8ccb4ced12bfc3316535db37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>trinary_costmap_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>af7b78618490489b96bf90995e35b5ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>unknown_cost_value_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a7bc884210ce957553729ebd612d6267b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_maximum_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a90f4282cc0e77fa5aeb4f732352bf2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>width_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>af176dfa7dffb34531d61ffd19a2a3031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>x_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ac6da0a34756728e0fc91c4ee59f43478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>y_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ad821f2f09a05b7b9fc37cf18c8f5aa18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::StereoOdometry</name>
    <filename>classrtabmap__ros_1_1StereoOdometry.html</filename>
    <base>rtabmap_ros::OdometryROS</base>
    <member kind="function">
      <type></type>
      <name>StereoOdometry</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a605f3924994efc67d28960cc18f7eca9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StereoOdometry</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>ae244bfac595dcbeb14b86d229752678b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>flushCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>af0d08e41975d7cd140f28f443c28072d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>adbde1d9bb01446f55fbbf5fa367113e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a87f0aebfe05d65aa1f9f0007978e8dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a18d4918433a0c6ffc7309303ef973c8d</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageRectLeft, const sensor_msgs::ImageConstPtr &amp;imageRectRight, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfoLeft, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfoRight)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onOdomInit</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a449db84fab384d1eebe6cf02a39b51be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a145ff6390bf56358c8da8748bdb5747f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoLeft_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>ade6cd73ce6581dff99606a1da1757f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoRight_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>acda519045880a1a7c4460afaed86713e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a0b724cd50ad72ea43f6389c7e1ed7f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRectLeft_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>aa85c27b8c1d74f26ae64d6536589ef58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRectRight_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>ab463c8ce2c69526945ce293c5b565d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queueSize_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>aae86b3eab92c10790b5279478159123f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::StereoThrottleNodelet</name>
    <filename>classrtabmap__ros_1_1StereoThrottleNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>StereoThrottleNodelet</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>ad378edba38321a4f0091b9a2a94e64e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StereoThrottleNodelet</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a198c5686fdf1427e0412208696811614</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a1f95322f87f2d4e2c826268b584e3aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>aad2cdb758cdca1c3b5a0aab0ed6d2925</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a9ce6840c61659844f2fc45387449336d</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageLeft, const sensor_msgs::ImageConstPtr &amp;imageRight, const sensor_msgs::CameraInfoConstPtr &amp;camInfoLeft, const sensor_msgs::CameraInfoConstPtr &amp;camInfoRight)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>acd6e84dfd3e9496115e97f0f52d8471f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a011a70c63c0e3ca87dbaeadccfe50a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoLeft_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a74ceca125d70d6120bdb79720e61b88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoRight_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a1210a663d0c8a0fdee1d7e83d0daa344</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a6401029be1bb5aee8a53a18adfc93818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a5f02fab28e5cb9965ca9670557e36929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageLeft_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>aef71ab07ad0b38ae4c72f449ec114cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>imageLeftPub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a631d4a2c7585cb072a709ec2244a48c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRight_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a9475352cd34778182896872fff0e8a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>imageRightPub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a4697dd0128a014df4590c789c7652110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>infoLeftPub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a5527e7b29c9aa48aa8b9747082355d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>infoRightPub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a527ac1da1ce0d82a1caa571e657bf921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_update_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a489d9d1f232b40b278f6780192739b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rate_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>ab67cdb7e1a516e9518d68dcfaf4c05f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
