<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>camera.cpp</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/src/</path>
    <filename>camera_8cpp</filename>
    <includes id="camera_8h" name="camera.h" local="no" imported="no">multisense_ros/camera.h</includes>
    <namespace>multisense_ros</namespace>
  </compound>
  <compound kind="file">
    <name>camera.h</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/</path>
    <filename>camera_8h</filename>
    <class kind="class">multisense_ros::Camera</class>
    <namespace>multisense_ros</namespace>
  </compound>
  <compound kind="file">
    <name>color_laser.cpp</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/src/</path>
    <filename>color__laser_8cpp</filename>
    <includes id="color__laser_8h" name="color_laser.h" local="no" imported="no">multisense_ros/color_laser.h</includes>
    <namespace>multisense_ros</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>color__laser_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_laser.h</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/</path>
    <filename>color__laser_8h</filename>
    <class kind="class">multisense_ros::ColorLaser</class>
    <namespace>multisense_ros</namespace>
  </compound>
  <compound kind="file">
    <name>imu.cpp</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/src/</path>
    <filename>imu_8cpp</filename>
    <includes id="imu_8h" name="imu.h" local="no" imported="no">multisense_ros/imu.h</includes>
    <namespace>multisense_ros</namespace>
  </compound>
  <compound kind="file">
    <name>imu.h</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/</path>
    <filename>imu_8h</filename>
    <class kind="class">multisense_ros::Imu</class>
    <namespace>multisense_ros</namespace>
  </compound>
  <compound kind="file">
    <name>laser.cpp</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/src/</path>
    <filename>laser_8cpp</filename>
    <includes id="laser_8h" name="laser.h" local="no" imported="no">multisense_ros/laser.h</includes>
    <namespace>multisense_ros</namespace>
  </compound>
  <compound kind="file">
    <name>laser.h</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/</path>
    <filename>laser_8h</filename>
    <class kind="class">multisense_ros::Laser</class>
    <namespace>multisense_ros</namespace>
  </compound>
  <compound kind="file">
    <name>pps.cpp</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/src/</path>
    <filename>pps_8cpp</filename>
    <includes id="pps_8h" name="pps.h" local="no" imported="no">multisense_ros/pps.h</includes>
    <namespace>multisense_ros</namespace>
  </compound>
  <compound kind="file">
    <name>pps.h</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/</path>
    <filename>pps_8h</filename>
    <class kind="class">multisense_ros::Pps</class>
    <namespace>multisense_ros</namespace>
  </compound>
  <compound kind="file">
    <name>raw_snapshot.cpp</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/src/</path>
    <filename>raw__snapshot_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>TOPIC_DEVICE_INFO</name>
      <anchorfile>raw__snapshot_8cpp.html</anchorfile>
      <anchor>a0cba8e7c8fc23701e45190f573b08d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOPIC_RAW_CAM_CAL</name>
      <anchorfile>raw__snapshot_8cpp.html</anchorfile>
      <anchor>ac5218eb86f34f33efda67c248edbd83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOPIC_RAW_CAM_CONFIG</name>
      <anchorfile>raw__snapshot_8cpp.html</anchorfile>
      <anchor>a6b748f5727581e5676778ec307472a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOPIC_RAW_CAM_DATA</name>
      <anchorfile>raw__snapshot_8cpp.html</anchorfile>
      <anchor>af9e684c4414417e4600a57e27dc33011</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOPIC_RAW_LIDAR</name>
      <anchorfile>raw__snapshot_8cpp.html</anchorfile>
      <anchor>a4d38ec2e34d3e3d55408a954ca4f1cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOPIC_RAW_LIDAR_CAL</name>
      <anchorfile>raw__snapshot_8cpp.html</anchorfile>
      <anchor>a91c4696c05247598b7caadb017fbc994</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>raw__snapshot_8cpp.html</anchorfile>
      <anchor>a5bc3d79aad4d3730467ed0e6131d5a6e</anchor>
      <arglist>(int argc, char **argvPP)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reconfigure.cpp</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/src/</path>
    <filename>reconfigure_8cpp</filename>
    <includes id="reconfigure_8h" name="reconfigure.h" local="no" imported="no">multisense_ros/reconfigure.h</includes>
    <namespace>multisense_ros</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GET_CONFIG</name>
      <anchorfile>reconfigure_8cpp.html</anchorfile>
      <anchor>a684999c6bf6804ee2da5d01628d1fd07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SL_BM</name>
      <anchorfile>reconfigure_8cpp.html</anchorfile>
      <anchor>ac2e07bc59c96bd730abb77d62854cd12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SL_BM_IMU</name>
      <anchorfile>reconfigure_8cpp.html</anchorfile>
      <anchor>a2b2f8236a12a072c4b61eefcaf344f17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SL_SGM_IMU</name>
      <anchorfile>reconfigure_8cpp.html</anchorfile>
      <anchor>a1a6716d97e87db54367bdb2d8a1e9e28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SL_SGM_IMU_CMV4000</name>
      <anchorfile>reconfigure_8cpp.html</anchorfile>
      <anchor>afe007d96b7b4fafcf43361a7160f2cbd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reconfigure.h</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/</path>
    <filename>reconfigure_8h</filename>
    <class kind="class">multisense_ros::Reconfigure</class>
    <namespace>multisense_ros</namespace>
  </compound>
  <compound kind="file">
    <name>ros_driver.cpp</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/src/</path>
    <filename>ros__driver_8cpp</filename>
    <includes id="laser_8h" name="laser.h" local="no" imported="no">multisense_ros/laser.h</includes>
    <includes id="camera_8h" name="camera.h" local="no" imported="no">multisense_ros/camera.h</includes>
    <includes id="pps_8h" name="pps.h" local="no" imported="no">multisense_ros/pps.h</includes>
    <includes id="imu_8h" name="imu.h" local="no" imported="no">multisense_ros/imu.h</includes>
    <includes id="status_8h" name="status.h" local="no" imported="no">multisense_ros/status.h</includes>
    <includes id="reconfigure_8h" name="reconfigure.h" local="no" imported="no">multisense_ros/reconfigure.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ros__driver_8cpp.html</anchorfile>
      <anchor>a5bc3d79aad4d3730467ed0e6131d5a6e</anchor>
      <arglist>(int argc, char **argvPP)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>status.cpp</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/src/</path>
    <filename>status_8cpp</filename>
    <includes id="status_8h" name="status.h" local="no" imported="no">multisense_ros/status.h</includes>
    <namespace>multisense_ros</namespace>
  </compound>
  <compound kind="file">
    <name>status.h</name>
    <path>/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/</path>
    <filename>status_8h</filename>
    <class kind="class">multisense_ros::Status</class>
    <namespace>multisense_ros</namespace>
  </compound>
  <compound kind="class">
    <name>multisense_ros::Camera</name>
    <filename>classmultisense__ros_1_1Camera.html</filename>
    <member kind="function">
      <type>void</type>
      <name>borderClipChanged</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a5e352fac97f159daca98749a142ddc9b</anchor>
      <arglist>(int borderClipType, double borderClipValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Camera</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a2d798548d71064e4689320ac2a03ccc2</anchor>
      <arglist>(crl::multisense::Channel *driver, const std::string &amp;tf_prefix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colorImageCallback</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a855a572cb9107770bc17e798193a5d58</anchor>
      <arglist>(const crl::multisense::image::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>depthCallback</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a330ea3ba1907dbd971a1bc0f0aaf792f</anchor>
      <arglist>(const crl::multisense::image::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disparityImageCallback</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>af4215677c2575b23b7e078dc26b6c1dd</anchor>
      <arglist>(const crl::multisense::image::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>histogramCallback</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>add795e568bec493be452e79f0edc72c0</anchor>
      <arglist>(const crl::multisense::image::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jpegImageCallback</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a5e88e48b34690dd4dca887351f20a461</anchor>
      <arglist>(const crl::multisense::image::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>monoCallback</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a0758b8174372c72ec9d930320c8c6ae0</anchor>
      <arglist>(const crl::multisense::image::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pointCloudCallback</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>abeec68968f1f2cc0378502b3c83284b8</anchor>
      <arglist>(const crl::multisense::image::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rawCamDataCallback</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a25c28d82a89216bcd85968c34b34fcf0</anchor>
      <arglist>(const crl::multisense::image::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectCallback</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a4097829e16a30911cbb6969640356fa1</anchor>
      <arglist>(const crl::multisense::image::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resolutionChanged</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a0e5f9346b78d8de0235c4a3611639ec1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Camera</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a741de14d63d8f558f77b063af0c44da2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>CIRCULAR</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a9945c480f6e9532dd970dfe80dab6e5faca5e0d1a7737303d27b93b3df5d2155c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>clip_type_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a9945c480f6e9532dd970dfe80dab6e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RECTANGULAR</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a9945c480f6e9532dd970dfe80dab6e5fa157604fed289bf947338e857f1d88d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>CIRCULAR</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a9945c480f6e9532dd970dfe80dab6e5faca5e0d1a7737303d27b93b3df5d2155c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RECTANGULAR</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a9945c480f6e9532dd970dfe80dab6e5fa157604fed289bf947338e857f1d88d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; crl::multisense::DataSource, int32_t &gt;</type>
      <name>StreamMapType</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ad63456b97bfb8552947a7b427793054b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>connectStream</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a54df30f85cf83863c9eab04bf023edb3</anchor>
      <arglist>(crl::multisense::DataSource enableMask)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>disconnectStream</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ae5a059906e50d35ae91621805da768c9</anchor>
      <arglist>(crl::multisense::DataSource disableMask)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>generateBorderClip</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a3c8818fc595e4caa1d21c5c9899c360c</anchor>
      <arglist>(int borderClipType, double borderClipValue, uint32_t width, uint32_t height)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishAllCameraInfo</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>af261cbf1658cde13d9217093d37da5d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>queryConfig</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ae9217f0ac87c31cd748fee80faecd167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ad205f1c3a9ad1cf59edcb2707dd7e74a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateCameraInfo</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a65e5f6523c5e4011005d7e53343a099e</anchor>
      <arglist>(sensor_msgs::CameraInfo &amp;cameraInfo, const float M[3][3], const float R[3][3], const float P[3][4], const float D[8], double xScale=1, double yScale=1)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>border_clip_lock_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a728af13164e1a5bfa877572ddbf14ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat_&lt; uint8_t &gt;</type>
      <name>border_clip_mask_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ab28a6e1b0969bd877c010e597675b345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>border_clip_type_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a1a6c9eb6a989307f3aaefcb2def7262f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>border_clip_value_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>aa63a351a66785322547b46a34f6b9f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>cal_lock_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ae9951843df8eaa0dd00bd134086d7db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvMat *</type>
      <name>calibration_map_left_1_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a6f658044525eb46074926c1bfbf25074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CvMat *</type>
      <name>calibration_map_left_2_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a7c973e3f1de5a11e6800b8ba7bc0d544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud2</type>
      <name>color_organized_point_cloud_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a63a7c702f68bd8f1d8494ad33fa0c239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>color_organized_point_cloud_frame_id_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ab88ec608ae8098ef917afb674116701b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>color_organized_point_cloud_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>abb79dcd70c8f75926294eac9d21bc602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud2</type>
      <name>color_point_cloud_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a5c1912816381468da5d8b760bd0172fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>color_point_cloud_frame_id_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a377de00cff9151ef3bf7d2ccdbf58221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>color_point_cloud_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a706f94b2b52b9db16769bda4c76b67c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>depth_cam_info_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a73644a2b3693e0a2e3572790968ca95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>depth_cam_info_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a674e3bd1f38f4589842413d9930c1d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>depth_cam_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a74f8ab8a6c0d7611734e7521aed58e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>depth_image_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ac4ffa3577542c3003c0c9156ab2cf9aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>depth_transport_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ab9a4293e8406da898c8b6c55b436097f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>crl::multisense::system::DeviceInfo</type>
      <name>device_info_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>adf5f472b438bff106b29edcd69e8cfe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>device_info_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a05cba26726ca864396c1af3e73878216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>device_nh_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a03a385f3a1ef2d4ff7a43d596736be6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>disparities_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a6e57a5e386ee4a6a0f950ac9a0aa9a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>disparity_buff_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a03730613544430454bd39243ca81366b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>disparity_cost_transport_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a7e5c1533e987b6204fdb812167713895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>disparity_left_transport_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a3ac78ade70f9966b9096392d7cb7376a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>disparity_right_transport_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a1a0440790339e0136e7b67f7cb9471f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>crl::multisense::Channel *</type>
      <name>driver_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>afbb9ddcb73c8159cdb2bb5fe40381f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frame_id_left_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a38b313e0e5f8b8febbbb1e0f105eeb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frame_id_right_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a2c431a3cf8e033d723f8887b88a4014a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>got_left_luma_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a2f8c43cfedcda8b83dd7716c8406c982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>got_raw_cam_left_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a1361f158e0f124cf6a3ba5b0b9a5461e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>histogram_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a63ac5d693570dc71ca0ff0cd146cdc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>crl::multisense::image::Calibration</type>
      <name>image_calibration_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a20678ad09152998662f3e73388a44001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>crl::multisense::image::Config</type>
      <name>image_config_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ac07944041076bcbd531b4bf089e17651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>last_frame_id_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a3d361bb21b00fa751d16cd95201c8877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>left_cost_cam_info_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ac017e4d845f6e00bdde12f7800c08064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>left_cost_cam_info_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a909e9cee6caf5bd3f995b8f1912d1b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>left_disp_cam_info_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a9c3e4e23729bda1260da2feb66032045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>left_disp_cam_info_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>aa5c334121ceae2e4fc107bda31069bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>left_disparity_cost_image_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a047640a4d1fb3e58d5810afad30a3f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>left_disparity_cost_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a5f38ddb79b494f5fccc8250446feb530</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>left_disparity_image_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ad99ff2e17454545e0726f9520f62bc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>left_disparity_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a758805b6bac84207b90767d79f89e0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>left_luma_frame_id_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>acb89e58dc39db1009464c4122aaecc91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>left_luma_image_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a69edb24f009de3be71e943a51aba5dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>left_mono_cam_info_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a566f0ebdf15768f473dee73a5bc3b934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>left_mono_cam_info_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a7bcee4c103c3d22163c90418063531fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>left_mono_cam_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a7254c75cfdabfd682aa79c00216b6475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>left_mono_image_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a7da209552acdf1f61574aca5f8d44442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>left_mono_transport_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a7d8b354960ca2aa2ed438612e27528da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>left_nh_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a5ee48814c2d5e956871afef1cfc8a731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>left_rect_cam_info_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a263afc44aa5c6257ab9de818ba9eaee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>left_rect_cam_info_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ae4672fe2ee491174399446665be6f2dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>left_rect_cam_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a0d6694331142095835ec75c164fc19b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>left_rect_frame_id_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>abf194449b5727f2acfbc04529d7a2ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>left_rect_image_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a7339c346e80bf20b4dddd08bd69749c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>left_rect_transport_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a2fdf359ac73d01a18aa132a17144c3cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>left_rgb_cam_info_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a0314fc5ec51e792ea83b86aa4a19d871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>left_rgb_cam_info_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>abdb2491aea999033181411132027ac7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>left_rgb_cam_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a40606e5d57cba07408dabf25c4cc3ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>left_rgb_image_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a5741d7d1029a332db814f0a863f4ce54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>left_rgb_rect_cam_info_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a43b0141d42ea7524ab12d4437c89cde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>left_rgb_rect_cam_info_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a2729325749ce01c5123f5b6ee5c25185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>left_rgb_rect_cam_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a0242a7ba564725b22c08aa9bb23fc0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>left_rgb_rect_frame_id_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>acab85ff5a8b42f07e02ffb6ab2f53c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>left_rgb_rect_image_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a0df36ff85d479798f9c8c75ce02ac440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>left_rgb_rect_transport_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a201c8e85552c6c77cefe94b9d497ea68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>left_rgb_transport_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a31133f4c56e89f4d59985949ba024d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>stereo_msgs::DisparityImage</type>
      <name>left_stereo_disparity_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a8c1f33a414462f4a8e5b7db9cf8d39f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>left_stereo_disparity_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a622fca8ed5b655ca0727bb76b9312367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>luma_color_depth_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a8a649acdfb5d3a274a940884d3d0b12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud2</type>
      <name>luma_organized_point_cloud_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a84e0341dd8194267ed18c84424c9270d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>luma_organized_point_cloud_frame_id_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a5ad45ab99ba5d964351e58001f23fe44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>luma_organized_point_cloud_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a7fabbba191f90d2782c75612f7994ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud2</type>
      <name>luma_point_cloud_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>abaa88fac5f64632b98b7f3afffc4dd28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>luma_point_cloud_frame_id_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a3ec8bf954af41d04d68e0db611595b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>luma_point_cloud_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>af4ab78d967f50fca2daf59c2d8f60fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>ni_depth_cam_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>aa6f7394570d346176ab2b17112cbc708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>ni_depth_image_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a9e52f491d9f1c8c9392ee151a5fdd042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>ni_depth_transport_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a5851eed020d5a4ef2874c9bd1e359281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>pc_color_frame_sync_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a98c39f16a98e07d3a1b0a2269fd8597a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pc_max_range_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a53b8431027f72ed50a73ab74526620f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cv::Vec3f &gt;</type>
      <name>points_buff_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>acc0fcfcf5c8d858633068212c1ba577b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>points_buff_frame_id_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>af568925440daaa3f8c84b28987e8df55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat_&lt; double &gt;</type>
      <name>q_matrix_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>aa1d7b97ff5148587379e62665e443367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>raw_cam_cal_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a30bffa242de06a9f188a7a88b5f3a359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>raw_cam_config_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a1f5292ea905dd953d2f705d076a6079f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>multisense_ros::RawCamData</type>
      <name>raw_cam_data_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a50991f2b72e4a9df4ec98a999bf122d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>raw_cam_data_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a8ecce1e0035a72f377f889385baab6ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>right_disp_cam_info_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a69e958d5aba01ace663657a40522163a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>right_disp_cam_info_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ae82ee2b854c0bf56ec987fd65e998f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>right_disparity_image_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>abe73bf41244297c9e550ef7d0b52b726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>right_disparity_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a0378083cdfd553723d10fbee50d21172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>right_mono_cam_info_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a11ccc9768efbb28bee8f26080b4cb4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>right_mono_cam_info_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ad52f91c491dfa8c193b6b6c53ec9add4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>right_mono_cam_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>acd7e66afd999d5dff487a44db1011db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>right_mono_image_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a50ca8753265064a401033a66e0fc3176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>right_mono_transport_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>aba4b7b59dee8ef8071dc607c50e7ff84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>right_nh_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ae05e8c6cfc21744989f72b39ca7ba8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>right_rect_cam_info_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a2844339dfd595cdcc0308346f0643c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>right_rect_cam_info_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a67c828dbe94dacb024f7475245599d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>right_rect_cam_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a2a2d80b338b2c72118ca4b41b7855279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>right_rect_image_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>afffb77a3c18f55ce28f3c59d5116e11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>right_rect_transport_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ae47d2c1fbddbbc5c0733185ca93a99ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>stereo_msgs::DisparityImage</type>
      <name>right_stereo_disparity_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>ae1658494a6d3d224e78bc0d69a86fc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>right_stereo_disparity_pub_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>aae4471821631c0cc824bb1fc645fd168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>stream_lock_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a2e2e648940349362926c44f970d086d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StreamMapType</type>
      <name>stream_map_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a15a25b0579fbb8d14caa943ad2ca0b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>crl::multisense::system::VersionInfo</type>
      <name>version_info_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>aa7dccc3dee4117bc69df83fb1afb021c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>write_pc_color_packed_</name>
      <anchorfile>classmultisense__ros_1_1Camera.html</anchorfile>
      <anchor>a50bffc179f83d133fc3fe995126e7936</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multisense_ros::ColorLaser</name>
    <filename>classmultisense__ros_1_1ColorLaser.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cameraInfoCallback</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>a45760826d1ac5eb265225b9c96df3158</anchor>
      <arglist>(const sensor_msgs::CameraInfo::ConstPtr &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colorImageCallback</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>a7eeb0062e26cf5bafdc25a8368ea1922</anchor>
      <arglist>(const sensor_msgs::Image::ConstPtr &amp;message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorLaser</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>ab445eeb30519bdc3618a224441b3f244</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>laserPointCloudCallback</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>aac13640a386879e4172341a2617bf131</anchor>
      <arglist>(sensor_msgs::PointCloud2::Ptr message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ColorLaser</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>accb306cb250e98b2320174c17432d674</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startStreaming</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>ae2a4e1e75575a51655f9dead6a4f1ffe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stopStreaming</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>aeae04adad8df6e5d41c1b936195f054a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>camera_info_</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>a62914122cdf66fdb189b607b006191a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>camera_info_sub_</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>a126380cd3cdfae2a47884addf5dd68b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Image</type>
      <name>color_image_</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>a9821af8904067f667d6a7fa362b88ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>color_image_sub_</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>a81f61ea2e76ae88a4c0646c80102f1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud2</type>
      <name>color_laser_pointcloud_</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>a34dc1213be86aba045f96f5b9383c1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>color_laser_publisher_</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>a699b14134d9670ac318cd9b2187051de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>data_lock_</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>a0bd54b0ce97bae226be7e484103145e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>image_channels_</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>a7ddb260bf246501a81846321ee792d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>laser_pointcloud_sub_</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>a359eec810c8e15b422a68334f939659f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classmultisense__ros_1_1ColorLaser.html</anchorfile>
      <anchor>aad9fc03ed6af706a05df1d5126ab01e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multisense_ros::Imu</name>
    <filename>classmultisense__ros_1_1Imu.html</filename>
    <member kind="function">
      <type></type>
      <name>Imu</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>ab3246c5d3ed3850e48a0967a12e080c7</anchor>
      <arglist>(crl::multisense::Channel *driver, std::string tf_prefix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imuCallback</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>a086e309f9aadb3e62a5467170ec651a2</anchor>
      <arglist>(const crl::multisense::imu::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Imu</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>aa3cb04edf3d3e8edd4d3592ab7d18ad8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startStreams</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>ac056bd89d340d713cd0ccd7ffbf22e4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stopStreams</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>a84c8ae4e931c8d0b389212a9bf9acf15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>accel_frameId_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>ae838c57b987628837819ebc0429cba70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>accelerometer_pub_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>aa61cff1c517ad0ce7b686e90fbc47245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>accelerometer_vector_pub_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>abcc741ad671a3bb67b9ab944aeee6632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>device_nh_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>ae2f4cb8e71606f7872279eade679f95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>crl::multisense::Channel *</type>
      <name>driver_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>a2671e806cba1966b546bc430bfcff2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>gyro_frameId_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>ab174e8ce4cfd6c69bd5c996388e1f728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>gyroscope_pub_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>a103cae89ced0e8d25aa429d791838956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>gyroscope_vector_pub_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>a52cbafb5d322f980ef95d9728f897538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::Imu</type>
      <name>imu_message_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>afe8becdf3abead95bc44455e0c952fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>imu_nh_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>ae0e4e1d4e3575db9dc7a41677ed9b212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>imu_pub_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>a12f28456b3de81a978dd075d1fc633f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>mag_frameId_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>a2896c7d7a38158049385008b7e1f3fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>magnetometer_pub_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>a412fb99cbb00d28f48b4c26ca3ede87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>magnetometer_vector_pub_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>ac00f2b938626af621de6eb4de6b6230f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>sub_lock_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>ac2460068b9bbb5b79c5ba6f5a10439e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>tf_prefix_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>a53c9cc3c3008a4bfabf01086ad40d0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>total_subscribers_</name>
      <anchorfile>classmultisense__ros_1_1Imu.html</anchorfile>
      <anchor>ae1e00532150f8cf19a40b617a5c36b92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multisense_ros::Laser</name>
    <filename>classmultisense__ros_1_1Laser.html</filename>
    <member kind="function">
      <type></type>
      <name>Laser</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a455f35912868f6598667dc125fc7c942</anchor>
      <arglist>(crl::multisense::Channel *driver, const std::string &amp;tf_prefix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pointCloudCallback</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>ad8a1d7469809aeb09ffe718f0da0afb4</anchor>
      <arglist>(const crl::multisense::lidar::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scanCallback</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a7e5fad44ad30537f2dd43f326381f0a5</anchor>
      <arglist>(const crl::multisense::lidar::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Laser</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a56fd5b609899b3090e8e25e27873d886</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>EXPECTED_RATE</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>acd83d784cab55a4425fc701b20c712d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>defaultTfPublisher</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>ae1f20e5ba8d6c9047b7c5bbf6dfce16f</anchor>
      <arglist>(const ros::TimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>tf::Transform</type>
      <name>getSpindleTransform</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a1bba8d12b3e6734f475f4b6ed709f86e</anchor>
      <arglist>(float spindle_angle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishSpindleTransform</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a274b2c84e88b997e7899f44340cc1bcb</anchor>
      <arglist>(const float spindle_angle, const float velocity, const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishStaticTransforms</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a7d722a870e3ff4d07ac99a77df7f3042</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a61bc1c9cc92965369c068618bcf9fc67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>ab63460f923725ffd9a37136fa7c716df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a2b4aa8082d0c9af51c2dc02616fedcf2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>crl::multisense::Channel *</type>
      <name>driver_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a2937cf9a2e2658a5f93652427a1e5ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frame_id_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>aeef45feb043b381b7ec3cb925c3d7329</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>hokuyo_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a7a026175bd6734cbb0797b1227b82a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::JointState</type>
      <name>joint_states_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a0e922c98e2254d78fb914abbf790b2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>joint_states_pub_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>af8674f5da1ab5bc58b084bcb5549745c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::LaserScan</type>
      <name>laser_msg_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a844be34544236f6807b1cd75da467b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transform</type>
      <name>laser_to_spindle_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a463a82479060312e6d4fc2097adfd502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>left_camera_optical_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a08afc1e7e2fbc97172c7ab73b991afa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>crl::multisense::lidar::Calibration</type>
      <name>lidar_cal_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a2fc47c53910f4e64dcf51c632145fb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>motor_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a26744132ee8f5f1deccc0986288dced0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Transform</type>
      <name>motor_to_camera_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>ad3a6b4f2c5c2fb21a6c24ca5a86fe301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud2</type>
      <name>point_cloud_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a45dd9c1cbd789fa045e66b0a50490a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>point_cloud_pub_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>ae016aad29bfd62a5af13dfa849330680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>previous_scan_time_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a9f7d723af9aed5d6c084c5629f15e593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>raw_lidar_cal_pub_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a0b6388a756fc5dd1155fc55c283866d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>raw_lidar_data_pub_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>ade73ce1a51d4e5421d998c62cc628cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>scan_pub_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a90c04e83431ddeeb05c556a7760100ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>spindle_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>ad8f7029c3436aa9bfcb5ad50fe8f991e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>spindle_angle_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>afd572568a0b421f4403cc5a0e0c31d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>static_tf_broadcaster_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>abe4e95ea4dc873f4700213526965695d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>sub_lock_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>ab640decd4c8169940357abb801011df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>subscribers_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>a1e357a1b8ef7c409182bab4c93ee91fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>timer_</name>
      <anchorfile>classmultisense__ros_1_1Laser.html</anchorfile>
      <anchor>ade366e7f1a9c59aa7c0d857001d1c827</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multisense_ros::Pps</name>
    <filename>classmultisense__ros_1_1Pps.html</filename>
    <member kind="function">
      <type></type>
      <name>Pps</name>
      <anchorfile>classmultisense__ros_1_1Pps.html</anchorfile>
      <anchor>a5fd5b6ac16dfd2f6d6c49758abd59f11</anchor>
      <arglist>(crl::multisense::Channel *driver)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ppsCallback</name>
      <anchorfile>classmultisense__ros_1_1Pps.html</anchorfile>
      <anchor>a4d74e85e005ea264478478e5441b6836</anchor>
      <arglist>(const crl::multisense::pps::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Pps</name>
      <anchorfile>classmultisense__ros_1_1Pps.html</anchorfile>
      <anchor>a98eef0dd2fea3ba65e8a75ffa47afcd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>connect</name>
      <anchorfile>classmultisense__ros_1_1Pps.html</anchorfile>
      <anchor>ad7ed360d49f1637ce72857a63ce8fab6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classmultisense__ros_1_1Pps.html</anchorfile>
      <anchor>a9f91af37bf94a4eccb411dcc44d84c16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>device_nh_</name>
      <anchorfile>classmultisense__ros_1_1Pps.html</anchorfile>
      <anchor>aa18dfa5622071a86b887ae205c822308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>crl::multisense::Channel *</type>
      <name>driver_</name>
      <anchorfile>classmultisense__ros_1_1Pps.html</anchorfile>
      <anchor>ae6beb3fc93d0db8b183c83b3ba65f3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pps_pub_</name>
      <anchorfile>classmultisense__ros_1_1Pps.html</anchorfile>
      <anchor>a309625a1cdda6504f266a43c51b0d882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>stamped_pps_pub_</name>
      <anchorfile>classmultisense__ros_1_1Pps.html</anchorfile>
      <anchor>a368048859093eaf9846cea63e66a0a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>subscribers_</name>
      <anchorfile>classmultisense__ros_1_1Pps.html</anchorfile>
      <anchor>ab45a9f664117118d381ed861d1001004</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multisense_ros::Reconfigure</name>
    <filename>classmultisense__ros_1_1Reconfigure.html</filename>
    <member kind="function">
      <type>void</type>
      <name>imuCallback</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>af886d43de790a9a17040fde78e090ec9</anchor>
      <arglist>(const crl::multisense::imu::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Reconfigure</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a2c3f3a535d4677a1bc08b20522271dc2</anchor>
      <arglist>(crl::multisense::Channel *driver, boost::function&lt; void()&gt; resolutionChangeCallback=0, boost::function&lt; void(int, int)&gt; borderClipChangeCallback=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Reconfigure</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a524e9e26deb87dd29ef29ba01e42d9be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>CIRCULAR</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>ac75383e21f0fdea8bdc91634b5be0c53a2187eaa912f3c6785544bd61368eda9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>clip_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>ac75383e21f0fdea8bdc91634b5be0c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RECTANGULAR</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>ac75383e21f0fdea8bdc91634b5be0c53ad868475736867721e98399dc3acb880c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>CIRCULAR</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>ac75383e21f0fdea8bdc91634b5be0c53a2187eaa912f3c6785544bd61368eda9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RECTANGULAR</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>ac75383e21f0fdea8bdc91634b5be0c53ad868475736867721e98399dc3acb880c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback_bcam_imx104</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>af064ac64265d98144e42bb69c8ed7561</anchor>
      <arglist>(multisense_ros::bcam_imx104Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback_mono_cmv2000</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a2200e6d97f1cf77cc3e255349b326b9f</anchor>
      <arglist>(multisense_ros::mono_cmv2000Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback_mono_cmv4000</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a6512bda5bf0c5b33c302cd424874bb81</anchor>
      <arglist>(multisense_ros::mono_cmv4000Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback_sl_bm_cmv2000</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a343eb0122f16242ef73faa486cb5e068</anchor>
      <arglist>(multisense_ros::sl_bm_cmv2000Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback_sl_bm_cmv2000_imu</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a41882eec0cad9a7ce9aeb930a7e93b17</anchor>
      <arglist>(multisense_ros::sl_bm_cmv2000_imuConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback_sl_bm_cmv4000</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a92f845e1a8f32f2dd8eac3d8714f96cf</anchor>
      <arglist>(multisense_ros::sl_bm_cmv4000Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback_sl_bm_cmv4000_imu</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a1a9bb20768d8e3b41abe6efbdd8ec2a8</anchor>
      <arglist>(multisense_ros::sl_bm_cmv4000_imuConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback_sl_sgm_cmv2000_imu</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a6712ad8fd0db120841dd9e682ab70357</anchor>
      <arglist>(multisense_ros::sl_sgm_cmv2000_imuConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback_sl_sgm_cmv4000_imu</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a0540dfb2bfc6119798c2d788929726bd</anchor>
      <arglist>(multisense_ros::sl_sgm_cmv4000_imuConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback_st21_vga</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a789a62cd5735a9f890b625363e9f27e9</anchor>
      <arglist>(multisense_ros::st21_sgm_vga_imuConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>changeResolution</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a311e52f58b79a4381f32f42bcc108caa</anchor>
      <arglist>(crl::multisense::image::Config &amp;cfg, int32_t width, int32_t height, int32_t disparities)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureBorderClip</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a13e6d7a0a56d50c7d46fdd0d87e502be</anchor>
      <arglist>(const T &amp;dyn)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureCamera</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>afec84b51bab8d3f4fb742fd1683061ce</anchor>
      <arglist>(crl::multisense::image::Config &amp;cfg, const T &amp;dyn)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureCropMode</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a638e39c599464e7e365231a401c72be2</anchor>
      <arglist>(crl::multisense::image::Config &amp;cfg, const T &amp;dyn)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureImu</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>ada13de9818ca5c2e3329917a8e8a7a28</anchor>
      <arglist>(const T &amp;dyn)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureSgm</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>ab7c16e3c10a13b5e0d231c50d40356d7</anchor>
      <arglist>(crl::multisense::image::Config &amp;cfg, const T &amp;dyn)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::function&lt; void(int, int)&gt;</type>
      <name>border_clip_change_callback_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>aad7c9cd3131babf2dddb48097a3ffd0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>border_clip_type_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>ab60e54046d0f94829064511386c0901c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>border_clip_value_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a4ca9f904fce6063ce805a4935cb755e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>crop_mode_changed_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a0b18b80cfea755fb83803e0da19b1bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; crl::multisense::system::DeviceMode &gt;</type>
      <name>device_modes_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>acc2995bb13786f51e7d2287386ea10f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>device_nh_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a71a46437d4621dedf09f1c98f3020c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>crl::multisense::Channel *</type>
      <name>driver_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>af4231fd78bdde2c347318c1703a38b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; crl::multisense::imu::Config &gt;</type>
      <name>imu_configs_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a87893d7234d876bf1db67bd37f490b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>imu_samples_per_message_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a53a424a1f56df7517b89bb6af172337c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>lighting_supported_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a8bb94f468282ad86b36cc60d7fae7d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>motor_supported_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>ab125fa0e4a01ee247af65b0570d223bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::function&lt; void()&gt;</type>
      <name>resolution_change_callback_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a4d59d3a6ddc1d57bd83e77aa4fd98384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; multisense_ros::bcam_imx104Config &gt; &gt;</type>
      <name>server_bcam_imx104_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a7d127847e95a11e4d9938001fd8a6a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; multisense_ros::mono_cmv2000Config &gt; &gt;</type>
      <name>server_mono_cmv2000_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a616884124adfeadebdf11d4038935270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; multisense_ros::mono_cmv4000Config &gt; &gt;</type>
      <name>server_mono_cmv4000_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a98cba3ef01414048cbc62f21accf50c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; multisense_ros::sl_bm_cmv2000Config &gt; &gt;</type>
      <name>server_sl_bm_cmv2000_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a4e4a3937281214a686bfaafe4e925b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; multisense_ros::sl_bm_cmv2000_imuConfig &gt; &gt;</type>
      <name>server_sl_bm_cmv2000_imu_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a54346cde50d18a7f5339714d2dd3c16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; multisense_ros::sl_bm_cmv4000Config &gt; &gt;</type>
      <name>server_sl_bm_cmv4000_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>adaaa39c4878569c525f39defeefcd264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; multisense_ros::sl_bm_cmv4000_imuConfig &gt; &gt;</type>
      <name>server_sl_bm_cmv4000_imu_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>ae196ed280e6a3be602f7ed01e7682bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; multisense_ros::sl_sgm_cmv2000_imuConfig &gt; &gt;</type>
      <name>server_sl_sgm_cmv2000_imu_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a388a221868a2cf5fc97d587b13779c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; multisense_ros::sl_sgm_cmv4000_imuConfig &gt; &gt;</type>
      <name>server_sl_sgm_cmv4000_imu_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a226618d66c11d8fe209ca881fec9d92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; multisense_ros::st21_sgm_vga_imuConfig &gt; &gt;</type>
      <name>server_st21_vga_</name>
      <anchorfile>classmultisense__ros_1_1Reconfigure.html</anchorfile>
      <anchor>a5c802e6426e8d27044230fee3b54062d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multisense_ros::Status</name>
    <filename>classmultisense__ros_1_1Status.html</filename>
    <member kind="function">
      <type></type>
      <name>Status</name>
      <anchorfile>classmultisense__ros_1_1Status.html</anchorfile>
      <anchor>a7e78c1618d755110946de27c92b7ef30</anchor>
      <arglist>(crl::multisense::Channel *driver)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Status</name>
      <anchorfile>classmultisense__ros_1_1Status.html</anchorfile>
      <anchor>af04c79ffb008a3c15b2cd3d8a469103b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>connect</name>
      <anchorfile>classmultisense__ros_1_1Status.html</anchorfile>
      <anchor>a6a036dc94c229e9ab55d67f0369730c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classmultisense__ros_1_1Status.html</anchorfile>
      <anchor>a8ccf938e776db591c497512973e9aa34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>queryStatus</name>
      <anchorfile>classmultisense__ros_1_1Status.html</anchorfile>
      <anchor>a787034c6c8339f6d9ecb38d9509eb014</anchor>
      <arglist>(const ros::TimerEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>device_nh_</name>
      <anchorfile>classmultisense__ros_1_1Status.html</anchorfile>
      <anchor>a8bd0e925ca15011d9934bfef42aeaea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>crl::multisense::Channel *</type>
      <name>driver_</name>
      <anchorfile>classmultisense__ros_1_1Status.html</anchorfile>
      <anchor>aa4b4200e89a37253e2ed556ac86c0149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>status_pub_</name>
      <anchorfile>classmultisense__ros_1_1Status.html</anchorfile>
      <anchor>ac061d99866001d23a01fe40f9c9ea226</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>status_timer_</name>
      <anchorfile>classmultisense__ros_1_1Status.html</anchorfile>
      <anchor>a154269792620566e7b187ff1fce95e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>subscribers_</name>
      <anchorfile>classmultisense__ros_1_1Status.html</anchorfile>
      <anchor>abb6c1fb6ac2f7aeaa3f6c57104de641b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multisense_ros</name>
    <filename>namespacemultisense__ros.html</filename>
    <class kind="class">multisense_ros::Camera</class>
    <class kind="class">multisense_ros::ColorLaser</class>
    <class kind="class">multisense_ros::Imu</class>
    <class kind="class">multisense_ros::Laser</class>
    <class kind="class">multisense_ros::Pps</class>
    <class kind="class">multisense_ros::Reconfigure</class>
    <class kind="class">multisense_ros::Status</class>
  </compound>
</tagfile>
