<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>base_realsense_node.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/realsense2_camera/src/</path>
    <filename>base__realsense__node_8cpp</filename>
    <includes id="base__realsense__node_8h" name="base_realsense_node.h" local="yes" imported="no">realsense2_camera/base_realsense_node.h</includes>
    <namespace>realsense2_camera</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ALIGNED_DEPTH_TO_FRAME_ID</name>
      <anchorfile>base__realsense__node_8cpp.html</anchorfile>
      <anchor>a27c5dd62f557f3641aa9817c4ea42e8b</anchor>
      <arglist>(sip)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FRAME_ID</name>
      <anchorfile>base__realsense__node_8cpp.html</anchorfile>
      <anchor>a7da0589bc49204c728fa9e677b5c6919</anchor>
      <arglist>(sip)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPTICAL_FRAME_ID</name>
      <anchorfile>base__realsense__node_8cpp.html</anchorfile>
      <anchor>a2a4b64d4ad03f07a39ff41c18f18ecb9</anchor>
      <arglist>(sip)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STREAM_NAME</name>
      <anchorfile>base__realsense__node_8cpp.html</anchorfile>
      <anchor>a3d99eaf3876d24d60d2f6e7a845bb97b</anchor>
      <arglist>(sip)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>create_graph_resource_name</name>
      <anchorfile>base__realsense__node_8cpp.html</anchorfile>
      <anchor>a3e5ba742c0c611714b87150f90cb9f67</anchor>
      <arglist>(const std::string &amp;original_name)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>get_enum_method</name>
      <anchorfile>base__realsense__node_8cpp.html</anchorfile>
      <anchor>a43ffc674917ff444e3def227b7f10afe</anchor>
      <arglist>(rs2::options sensor, rs2_option option)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_checkbox</name>
      <anchorfile>base__realsense__node_8cpp.html</anchorfile>
      <anchor>a8258728e40bd73dc2ae7b7d6383fac33</anchor>
      <arglist>(rs2::options sensor, rs2_option option)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_enum_option</name>
      <anchorfile>base__realsense__node_8cpp.html</anchorfile>
      <anchor>a2fb91315846c0a9cf4b439879142a5a4</anchor>
      <arglist>(rs2::options sensor, rs2_option option)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_int_option</name>
      <anchorfile>base__realsense__node_8cpp.html</anchorfile>
      <anchor>a92a3c28ebf1add7540686917861e4e34</anchor>
      <arglist>(rs2::options sensor, rs2_option option)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValidCharInName</name>
      <anchorfile>base__realsense__node_8cpp.html</anchorfile>
      <anchor>afbaadc50dd582fa629584996f40b8245</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>lerp</name>
      <anchorfile>base__realsense__node_8cpp.html</anchorfile>
      <anchor>a5ee8a306d8088c93b99cef7e6d573017</anchor>
      <arglist>(const T &amp;a, const T &amp;b, const double t)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a073d9ca2f9f90525f9c823c7fb353460</anchor>
      <arglist>(std::ostream &amp;os, const std::map&lt; K, V &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverse_memcpy</name>
      <anchorfile>base__realsense__node_8cpp.html</anchorfile>
      <anchor>aad1f8331adfc8d89d39d97b6a3a71f7c</anchor>
      <arglist>(unsigned char *dst, const unsigned char *src, size_t n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>base_realsense_node.h</name>
    <path>/tmp/ws/src/realsense2_camera/realsense2_camera/include/realsense2_camera/</path>
    <filename>base__realsense__node_8h</filename>
    <includes id="realsense__node__factory_8h" name="realsense_node_factory.h" local="yes" imported="no">realsense2_camera/realsense_node_factory.h</includes>
    <class kind="class">realsense2_camera::BaseRealSenseNode</class>
    <class kind="class">realsense2_camera::BaseRealSenseNode::CimuData</class>
    <class kind="class">realsense2_camera::BaseRealSenseNode::float3</class>
    <class kind="struct">realsense2_camera::FrequencyDiagnostics</class>
    <class kind="class">realsense2_camera::NamedFilter</class>
    <class kind="class">realsense2_camera::PipelineSyncer</class>
    <class kind="class">realsense2_camera::SyncedImuPublisher</class>
    <class kind="class">realsense2_camera::TemperatureDiagnostics</class>
    <namespace>realsense2_camera</namespace>
    <member kind="typedef">
      <type>std::pair&lt; image_transport::Publisher, std::shared_ptr&lt; FrequencyDiagnostics &gt; &gt;</type>
      <name>ImagePublisherWithFrequencyDiagnostics</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a4e54f050d5116e445a04cad2a97b30a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>constants.h</name>
    <path>/tmp/ws/src/realsense2_camera/realsense2_camera/include/realsense2_camera/</path>
    <filename>constants_8h</filename>
    <namespace>realsense2_camera</namespace>
    <member kind="define">
      <type>#define</type>
      <name>REALSENSE_ROS_MAJOR_VERSION</name>
      <anchorfile>constants_8h.html</anchorfile>
      <anchor>a0bfe424ef4f3225aa8002008f36f5ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALSENSE_ROS_MINOR_VERSION</name>
      <anchorfile>constants_8h.html</anchorfile>
      <anchor>a87e70c576002a29989406bff36203852</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALSENSE_ROS_PATCH_VERSION</name>
      <anchorfile>constants_8h.html</anchorfile>
      <anchor>a589d2193d0c6bf2d540760589831c42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALSENSE_ROS_VERSION_STR</name>
      <anchorfile>constants_8h.html</anchorfile>
      <anchor>a54161186d9c1704ffb86e98c4ccb81f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STRINGIFY</name>
      <anchorfile>constants_8h.html</anchorfile>
      <anchor>ae4fd3f8792e038acc9f1c0703205f8b0</anchor>
      <arglist>(arg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VAR_ARG_STRING</name>
      <anchorfile>constants_8h.html</anchorfile>
      <anchor>a94ae047dd82f71081a84103bd05f3004</anchor>
      <arglist>(arg)</arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; rs2_stream, int &gt;</type>
      <name>stream_index_pair</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a26dfafea76434eb229c3a46a97b0dd85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ALIGN_DEPTH</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a8ddd7be22a9a77ae3730773828c6eb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ALLOW_NO_TEXTURE_POINTS</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a565c800eb586aeaa4d11a3e2068fc0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_ACCEL_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a239e3b876aeaf83eb329ef86fb75f31c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_ALIGNED_DEPTH_TO_COLOR_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ab90c7e04438f863d822ff51af981cea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_ALIGNED_DEPTH_TO_FISHEYE_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a8cd962dd15c35001cfacf70eb1f85b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_ALIGNED_DEPTH_TO_INFRA1_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a09bea2def32262aed328cbe26e36223e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_ALIGNED_DEPTH_TO_INFRA2_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>acc3fd7dcfecf19cf21742eb733c1c5eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_BASE_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ac97b045527d284793c08a159696725c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_COLOR_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>af1506c1943adf666eb8e428cb64bce91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_COLOR_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>acdec957199359daf5e264ee66cd85220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_DEPTH_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a033cc710f609780431ab818be7898567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_DEPTH_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a5586c8d31806c46545de8323dfa40511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_FILTERS</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ac5824ced549660f71c38ce28c4d2e872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_FISHEYE_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aa3b7a365645ef89dfae15152d561fbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_FISHEYE_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a040f26131c426a85dcc53ad1a2346574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_GYRO_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ad11bdc97bfa53efb1c2b8527ef3715e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_IMU_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a5413cc675ac15b80bdc655e4a2af6957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_IMU_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a8e9f1da96915ba537b74b5ab480d4f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_INFRA1_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>abc6ae317b6c52475fb98f6ef1035be74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_INFRA1_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a053aaf609297a89a442f9c13cdedfdbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_INFRA2_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a16ed51df0ed45a90d0fd9950a84543df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_INFRA2_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a6523005252b3f8e07b2b68878e02e432</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_ODOM_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ae22eb6c6cbc6b05acbb21ae915e2c85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_TOPIC_ODOM_IN</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a49873df5d7a7f6660259783d029301aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_UNITE_IMU_METHOD</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a666986dfa1abd5b80472f21aee6da3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ENABLE_COLOR</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aa90dcd98a144ccbdf51db025e8edf894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ENABLE_DEPTH</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a7e071cbd3ec4ccda968ca85a462175e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ENABLE_FISHEYE</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a3e3ed9d1d01c9941bf13a99329c25898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ENABLE_IMU</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a1c87e58fdf71533bedcbb3d1bdc96ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ENABLE_INFRA1</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a886efa63c07cf2ef63dd39180a759940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ENABLE_INFRA2</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a09adc0efc476a9ab7f58b2f2860576ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>HOLD_BACK_IMU_FOR_FRAMES</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aeed687a7cb8c654df33d78264823d285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>IMAGE_FPS</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aab21e84883685b3cdf4e61b0df023de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>IMAGE_HEIGHT</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a5fba77b0c57009625531b5108562363f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>IMAGE_WIDTH</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>abf2b0b97dc4b9110da055fb3fe94dc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>IMU_FPS</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a3da96f54a8be034f860ba8d7cc824591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ORDERED_POINTCLOUD</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a3d5160c5568a94bb447f261e3c8de1ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>POINTCLOUD</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>abdd62101365bda08022e41b2826e4f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>PUBLISH_ODOM_TF</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a6b3f1e22e4a764720080d8fab97e56e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>PUBLISH_TF</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a257ac2bb74d8cc91074c275fd176231b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>ROS_DEPTH_SCALE</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a121a2f4aabb573a887027ab949d18110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS400_MM_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a1c2b8c6191ccd7d1ccf57fc574e59de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS400_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a9029470b70a0e34adc21a20362f64014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS405_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a411f007bbb82d0c12a54e44c629ac29b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS410_MM_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a274fc36064d59bd005e3ad5e31972e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS410_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a74b7bbc4b70380dcf77f58cce30ccfe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS415_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a8049a8ab1cc93e0f1d46d88a94c489b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS416_RGB_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ac54542cae306198bfeca813d422d79b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS420_MM_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a9bce09796e51450eb3ffdef32d7cc573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS420_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ac7a48acdab10313ecc07ff4e6a89b35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS430_MM_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aa71ea9fa3ecaad3d2e3777f888353e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS430_MM_RGB_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ac1f8293de8de7bd66476c645ac2cbe51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS430_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a3fcec7114357aa569e829c97f77cc38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS435_RGB_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a2a7e32cccacf11b4d6ff681c9460c552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS435i_RGB_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a6443676b809351f103d0c505d5021b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS455_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a65f2009e939008873d1675644c1d7d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS460_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a69564967c53a7b46887562ef86c4138a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS465_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a7eac717bfe963d79388629ed6fd2e66e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS_L515_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a805f889049b0e97bd03df97faa8bea2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS_L515_PID_PRE_PRQ</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a25b26f7be92c749de5ad00eefbc70a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS_L535_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>afebf4370afbb739210d002bed937e2e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS_T265_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a0a40ac9a949d3c0eb134a917cc640eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS_USB2_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ab6e147de1d2446987ea6e7812fe6dcb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>SR300_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a43889ca256f0609eb5311f7a7e08510f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>SR300v2_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a97d699ad1e1af7fdd5d04f81be2e2eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>SYNC_FRAMES</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>acc1121ed71b871d0d35614857fe7f553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>TF_PUBLISH_RATE</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a362a167aa41f12ffa3d704c58dcaba69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>echo_metadada.py</name>
    <path>/tmp/ws/src/realsense2_camera/realsense2_camera/scripts/</path>
    <filename>echo__metadada_8py</filename>
    <namespace>echo_metadada</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceecho__metadada.html</anchorfile>
      <anchor>a694df1ec8a27a29c405500626c6decfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>metadata_cb</name>
      <anchorfile>namespaceecho__metadada.html</anchorfile>
      <anchor>aa16ec8f45ab01aaffb0f5e646e067057</anchor>
      <arglist>(msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>realsense_node_factory.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/realsense2_camera/src/</path>
    <filename>realsense__node__factory_8cpp</filename>
    <includes id="realsense__node__factory_8h" name="realsense_node_factory.h" local="yes" imported="no">realsense2_camera/realsense_node_factory.h</includes>
    <includes id="base__realsense__node_8h" name="base_realsense_node.h" local="yes" imported="no">realsense2_camera/base_realsense_node.h</includes>
    <includes id="t265__realsense__node_8h" name="t265_realsense_node.h" local="yes" imported="no">realsense2_camera/t265_realsense_node.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>REALSENSE_ROS_EMBEDDED_VERSION_STR</name>
      <anchorfile>realsense__node__factory_8cpp.html</anchorfile>
      <anchor>a39dd34bbf3daafb343b26f4f26f42b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>api_version_to_string</name>
      <anchorfile>realsense__node__factory_8cpp.html</anchorfile>
      <anchor>a4ed2549c218862ba42a2c34f016c13d3</anchor>
      <arglist>(int version)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>realsense_ros_camera_version</name>
      <anchorfile>realsense__node__factory_8cpp.html</anchorfile>
      <anchor>a12fd1b33a55b6a09c007cbc09536cf17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>realsense_node_factory.h</name>
    <path>/tmp/ws/src/realsense2_camera/realsense2_camera/include/realsense2_camera/</path>
    <filename>realsense__node__factory_8h</filename>
    <includes id="constants_8h" name="constants.h" local="no" imported="no">realsense2_camera/constants.h</includes>
    <class kind="class">realsense2_camera::InterfaceRealSenseNode</class>
    <class kind="class">realsense2_camera::RealSenseNodeFactory</class>
    <namespace>realsense2_camera</namespace>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>ACCEL</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a856192796921f821e3a54569030283e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>COLOR</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aaea5e00b57a8e9b9857e2b10a5bf6c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>CONFIDENCE</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ad7567450254c8163fda5beb2d36612e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>DEPTH</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a8998607b70e07d6bbccbf9c94efcbb1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>FISHEYE</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>af6a57318556d6701b366399b80a98dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>FISHEYE1</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a13475f1619480ee4d5aa2d82b1e1c4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>FISHEYE2</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a6198de9e21e830e4e1e3cd345fb214fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>GYRO</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a9d6ac74bf058816c4b8f9ee35f6783d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; stream_index_pair &gt;</type>
      <name>HID_STREAMS</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a0cde13a67dced63262f299294125e080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; stream_index_pair &gt;</type>
      <name>IMAGE_STREAMS</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aef6f8f78e1d02e0211acb97a6a75e576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>INFRA0</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a11de1c4a6577c4e535195902cb3d1a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>INFRA1</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a3480d57ead8fd3f546c3333cd68ba278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>INFRA2</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ac5fef976762904287d25de348efb5520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>POSE</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a6d9e01647e0c63ac978d7a87c1ae4ac7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rs2_listener.py</name>
    <path>/tmp/ws/src/realsense2_camera/realsense2_camera/scripts/</path>
    <filename>rs2__listener_8py</filename>
    <class kind="class">rs2_listener::CWaitForMessage</class>
    <namespace>rs2_listener</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacers2__listener.html</anchorfile>
      <anchor>af8aa42f99ec4c6d52ef784484ae59c53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pc2_to_xyzrgb</name>
      <anchorfile>namespacers2__listener.html</anchorfile>
      <anchor>abb298ee764d7ff47c390aa1bd185f7f8</anchor>
      <arglist>(point)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rs2_test.py</name>
    <path>/tmp/ws/src/realsense2_camera/realsense2_camera/scripts/</path>
    <filename>rs2__test_8py</filename>
    <namespace>rs2_test</namespace>
    <member kind="function">
      <type>def</type>
      <name>AccelGetData</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a1c3b604a383184ca04123ce7096f910e</anchor>
      <arglist>(rec_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>AccelGetDataDeviceStandStraight</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>af642a469665d9d15ed54fe07dc7a5b16</anchor>
      <arglist>(rec_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_tf</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a52fe534c1caf1779887c88ddd5973a1c</anchor>
      <arglist>(tf_listener, from_id, to_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageColorGetData</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a0fa05634b48fecdc0aa84209a57d9d70</anchor>
      <arglist>(rec_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageColorTest</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>ae4059fc11cd05bf272bbf9f6c7a0dc59</anchor>
      <arglist>(data, gt_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageColorTest_3epsilon</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a47eadfe9aa2050e8e921ae24f9a9409b</anchor>
      <arglist>(data, gt_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageDepthGetData</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>aad31ee5f8a9d167b313b3e855c6a02e5</anchor>
      <arglist>(rec_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageDepthGetData_decimation</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a6ffd541f8a2830a776a6b72a65a1d316</anchor>
      <arglist>(rec_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageDepthInColorShapeGetData</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>ab038bc6b56593cbf4c3ec98fd2f39d70</anchor>
      <arglist>(rec_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageGetData</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a05924b4f87cd2248d811dad268b760c3</anchor>
      <arglist>(rec_filename, topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImuGetData</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a4ae0d2740fbd60eb3484560d0363451d</anchor>
      <arglist>(rec_filename, topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImuTest</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a05b0abf1676dcb39bb0f6ac00e56408c</anchor>
      <arglist>(data, gt_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a1399f70542e0682741268307ee030c3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>NotImageColorTest</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a2044ea3584217e022854e284e29199ba</anchor>
      <arglist>(data, gt_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>PointCloudTest</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a785e2db5233479f2c93205208fd5661a</anchor>
      <arglist>(data, gt_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_results</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a92c9ba508d83ea0721f830d791b20344</anchor>
      <arglist>(results)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_test</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a5c51b43edc22a540915267577548ac99</anchor>
      <arglist>(test, listener_res)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_tests</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a9a17ada273ce7eeb3d5008fc1dd9a4da</anchor>
      <arglist>(tests)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>staticTFTest</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>aeb8f1662f006329a1080c36d23734300</anchor>
      <arglist>(data, gt_data)</arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>test_types</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a35549d570a692decfb3179c4d72e12ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tf_timeout</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a364e487edd737aa1e66a30488775cc7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_cams_transforms.py</name>
    <path>/tmp/ws/src/realsense2_camera/realsense2_camera/scripts/</path>
    <filename>set__cams__transforms_8py</filename>
    <namespace>set_cams_transforms</namespace>
    <member kind="function">
      <type>def</type>
      <name>getch</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>aa361229d048bbae0b93529391707f1d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a02f26f54877c3879a99911b329240a65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_status</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>abf487d84bc33312fba03eb91036d9077</anchor>
      <arglist>(status)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_status</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a950f1fa205a21ef81df85dd9aa04092c</anchor>
      <arglist>(broadcaster, status)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>broadcaster</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a77e92396659ffd639e89d511ec7e3fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>ab259bdd95e4ca1649f61156b69b062b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>from_cam</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a0a9bc6eacb26efcc3b84e4a996ad9b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>indent</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>af0255a12b44bb376b36c13f15b2bc376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>key_idx</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>aca7ebc11d2ed1cedc21bfd367ca35dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>kk</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>ab2e7ebaaf42f41850a856d453b4e9b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pitch</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>ab5ad43d9921876104af1559e03f3c744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>roll</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>ad2008cca6d601750f9f0bb38864245e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>status</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a71863d935b1d385a7aefcdee5675f30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>status_keys</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>aa96944295dbaac1d0feb74f7b8abb5f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>to_cam</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a88377a2f64b725bdeb9cc4cf3fbae968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a6803b1aa3ebdefec43e5031bc9172df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>aa89540be9023e1bd99a6e5bd1c5f0f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yaw</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>ae2c8b0e8e867b22ffa656f006ea195f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>z</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>acf90aeefb04e76290f73b17bc2e823c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>show_center_depth.py</name>
    <path>/tmp/ws/src/realsense2_camera/realsense2_camera/scripts/</path>
    <filename>show__center__depth_8py</filename>
    <class kind="class">show_center_depth::ImageListener</class>
    <namespace>show_center_depth</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceshow__center__depth.html</anchorfile>
      <anchor>ae7ed28fdc91ed8ad28349bf551cd901d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>node_name</name>
      <anchorfile>namespaceshow__center__depth.html</anchorfile>
      <anchor>a7499682fb2226700128807cd90a85cd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>t265_realsense_node.cpp</name>
    <path>/tmp/ws/src/realsense2_camera/realsense2_camera/src/</path>
    <filename>t265__realsense__node_8cpp</filename>
    <includes id="t265__realsense__node_8h" name="t265_realsense_node.h" local="yes" imported="no">realsense2_camera/t265_realsense_node.h</includes>
  </compound>
  <compound kind="file">
    <name>t265_realsense_node.h</name>
    <path>/tmp/ws/src/realsense2_camera/realsense2_camera/include/realsense2_camera/</path>
    <filename>t265__realsense__node_8h</filename>
    <includes id="base__realsense__node_8h" name="base_realsense_node.h" local="no" imported="no">realsense2_camera/base_realsense_node.h</includes>
    <class kind="class">realsense2_camera::T265RealsenseNode</class>
    <namespace>realsense2_camera</namespace>
  </compound>
  <compound kind="class">
    <name>realsense2_camera::BaseRealSenseNode</name>
    <filename>classrealsense2__camera_1_1BaseRealSenseNode.html</filename>
    <base>realsense2_camera::InterfaceRealSenseNode</base>
    <class kind="class">realsense2_camera::BaseRealSenseNode::CimuData</class>
    <class kind="class">realsense2_camera::BaseRealSenseNode::float3</class>
    <member kind="enumvalue">
      <name>COPY</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a57be9b3a9b72957b6ef0c38720ff6a24adbfab535e984d5990716408c2c0b1dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>imu_sync_method</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a57be9b3a9b72957b6ef0c38720ff6a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a57be9b3a9b72957b6ef0c38720ff6a24aacc3d3e132fe9e79bac04e44c16e97da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COPY</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a57be9b3a9b72957b6ef0c38720ff6a24adbfab535e984d5990716408c2c0b1dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR_INTERPOLATION</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a57be9b3a9b72957b6ef0c38720ff6a24a9c2cc9f649544e06791581fcf8be5f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR_INTERPOLATION</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a57be9b3a9b72957b6ef0c38720ff6a24a9c2cc9f649544e06791581fcf8be5f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a57be9b3a9b72957b6ef0c38720ff6a24aacc3d3e132fe9e79bac04e44c16e97da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BaseRealSenseNode</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a09a72ddbea8606aa254d8cb0997ba73b</anchor>
      <arglist>(ros::NodeHandle &amp;nodeHandle, ros::NodeHandle &amp;privateNodeHandle, rs2::device dev, const std::string &amp;serial_no)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>publishTopics</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>afa79c8c80a00fe80534d15c62afd05be</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>registerDynamicReconfigCb</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a2b92ed8a4e89f037a941a0141d758acc</anchor>
      <arglist>(ros::NodeHandle &amp;nh) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toggleSensors</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a9eac63de0bd2b373a99a7b734fb2b4d7</anchor>
      <arglist>(bool enabled) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BaseRealSenseNode</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a961a5e253333877a1de4e78518a0beff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>calcAndPublishStaticTransform</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a50055795ae5b7bf9ea49df12ced5c287</anchor>
      <arglist>(const stream_index_pair &amp;stream, const rs2::stream_profile &amp;base_profile)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>rs2::stream_profile</type>
      <name>getAProfile</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aa5221b663af4aa7a1aeb2b565b292d16</anchor>
      <arglist>(const stream_index_pair &amp;stream)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getDeviceInfo</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aa48006fd3cb24264b8b46a8174f7abe5</anchor>
      <arglist>(realsense2_camera::DeviceInfo::Request &amp;req, realsense2_camera::DeviceInfo::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>publish_static_tf</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>abbd800fcdf0a7e21a903232ae5d930ab</anchor>
      <arglist>(const ros::Time &amp;t, const float3 &amp;trans, const tf::Quaternion &amp;q, const std::string &amp;from, const std::string &amp;to)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>tf::Quaternion</type>
      <name>rotationMatrixToQuaternion</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a7540da8d3ea11048264e515da31f1bdd</anchor>
      <arglist>(const float rotation[9]) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_align_depth</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>af497f871a1717b52cbe092fff14b8112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_base_frame_id</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aa9da0968c0cee5e6c9b659321dbe602b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; stream_index_pair, std::string &gt;</type>
      <name>_depth_aligned_frame_id</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a830e023e24bc281c8d9581eccd5d4ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; ros::ServiceServer &gt;</type>
      <name>_device_info_srv</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a50db79aaf1e0a4bfe2c47485296ff321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; stream_index_pair, std::string &gt;</type>
      <name>_frame_id</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a292f5a8c2a162aefd6cda1ddad65eafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_is_running</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aba1d5e6eeac86f11806da795c77f8d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; rs2_option &gt;</type>
      <name>_monitor_options</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ac851d7b703d9f8359c3b060c64cd9ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle &amp;</type>
      <name>_node_handle</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a11b176a35f841a4920cbbe1f3d586517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_odom_frame_id</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aecde76596386c5c8705c0bba627061ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; stream_index_pair, std::string &gt;</type>
      <name>_optical_frame_id</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aeff171a891055bf089a41b39fce2299f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>_pnh</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a6a0a322a2cae272eed0957a14660343d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::pair&lt; rs2_option, std::shared_ptr&lt; TemperatureDiagnostics &gt; &gt;</type>
      <name>OptionTemperatureDiag</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aa5b1d9c6aa032643d3d68bef7ce2d3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clip_depth</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a9f770c14af9323a2d651e3ce9b55fd03</anchor>
      <arglist>(rs2::depth_frame depth_frame, float clipping_dist)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::Imu</type>
      <name>CreateUnitedMessage</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a6353b0856097c9113c483e4805b4efe0</anchor>
      <arglist>(const CimuData accel_data, const CimuData gyro_data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>enable_devices</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>af616988929f841ab6342983b2072747d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>FillImuData_Copy</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a7dc492fd38d68453eb386df665855a93</anchor>
      <arglist>(const CimuData imu_data, std::deque&lt; sensor_msgs::Imu &gt; &amp;imu_msgs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>FillImuData_LinearInterpolation</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ae535b1a10cbb203827135f98828eeaac</anchor>
      <arglist>(const CimuData imu_data, std::deque&lt; sensor_msgs::Imu &gt; &amp;imu_msgs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cv::Mat &amp;</type>
      <name>fix_depth_scale</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a3be2141e35d9fb6489a247edad7764ca</anchor>
      <arglist>(const cv::Mat &amp;from_image, cv::Mat &amp;to_image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>frame_callback</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a9c07434f4b9eeb28ba98a551575b0e08</anchor>
      <arglist>(rs2::frame frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>frameSystemTimeSec</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a72aae43bd617ceed2e5d4ffe8ce61fde</anchor>
      <arglist>(rs2::frame frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getEnabledProfile</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a80469cd80bdb6f22cedf4b848b5832a7</anchor>
      <arglist>(const stream_index_pair &amp;stream_index, rs2::stream_profile &amp;profile)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IMUInfo</type>
      <name>getImuInfo</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ade83cd37a31187f0f9bdf7b3232add76</anchor>
      <arglist>(const stream_index_pair &amp;stream_index)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getParameters</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a752d2bedc321c02f25668e0194f233c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imu_callback</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ab03ebec3ba185f9d323209ac9c9c7667</anchor>
      <arglist>(rs2::frame frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imu_callback_sync</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aa262cd772692941b9889b0c5afd6b59b</anchor>
      <arglist>(rs2::frame frame, imu_sync_method sync_method=imu_sync_method::COPY)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ImuMessage_AddDefaultValues</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a57cb150fd5ba76f25b9495f2eec4e416</anchor>
      <arglist>(sensor_msgs::Imu &amp;imu_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>monitor_update_functions</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a61da136628f74041405fa05b58d781ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>multiple_message_callback</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a4a8fbbdf3d385b23b699c9e0b2582134</anchor>
      <arglist>(rs2::frame frame, imu_sync_method sync_method)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pose_callback</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aba8868b416eb88ec19ae9521f92d85bb</anchor>
      <arglist>(rs2::frame frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publish_frequency_update</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aea78b7897b679f7b3b94faf109574e48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publish_temperature</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a18401b187c2f5adc79bb520be25c14ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishAlignedDepthToOthers</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aa7897bad12a02c1b761c0f7b76f6a451</anchor>
      <arglist>(rs2::frameset frames, const ros::Time &amp;t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishDynamicTransforms</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a30e45f6f463b9343c550ce40702d6c97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishFrame</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a888275b4abe5213e6f5e611d93b2f1d4</anchor>
      <arglist>(rs2::frame f, const ros::Time &amp;t, const stream_index_pair &amp;stream, std::map&lt; stream_index_pair, cv::Mat &gt; &amp;images, const std::map&lt; stream_index_pair, ros::Publisher &gt; &amp;info_publishers, const std::map&lt; stream_index_pair, ImagePublisherWithFrequencyDiagnostics &gt; &amp;image_publishers, const bool is_publishMetadata, std::map&lt; stream_index_pair, int &gt; &amp;seq, std::map&lt; stream_index_pair, sensor_msgs::CameraInfo &gt; &amp;camera_info, const std::map&lt; rs2_stream, std::string &gt; &amp;encoding, bool copy_data_from_frame=true)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishIntrinsics</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ad0df6f34ffe86cf9663390d09afdcafb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishMetadata</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>af58ac4a477eb193aa1b415d6147d04bc</anchor>
      <arglist>(rs2::frame f, const ros::Time &amp;header_time, const std::string &amp;frame_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishPointCloud</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a324dcaf13503e2183fb8cce59e341487</anchor>
      <arglist>(rs2::points f, const ros::Time &amp;t, const rs2::frameset &amp;frameset)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishServices</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a23ad6037d9c90e4b436f71c83ce57630</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishStaticTransforms</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a37ad34d87ada1f2283a53d3c5cc98359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>readAndSetDynamicParam</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a56078cdef260bfedf848d4edd8fb2775</anchor>
      <arglist>(ros::NodeHandle &amp;nh1, std::shared_ptr&lt; ddynamic_reconfigure::DDynamicReconfigure &gt; ddynrec, const std::string option_name, const int min_val, const int max_val, rs2::sensor sensor, int *option_value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerAutoExposureROIOptions</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a85704bc1b60636b0168b893ba01b8d4f</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerDynamicOption</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>abf2745fa3de4c2e0136fe48981dc597f</anchor>
      <arglist>(ros::NodeHandle &amp;nh, rs2::options sensor, std::string &amp;module_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerHDRoptions</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a9d7cc0b753addde5e1791a2a3aba51c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>rs2_stream</type>
      <name>rs2_string_to_stream</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a3a1629d88e4da543d77c2330327860f4</anchor>
      <arglist>(std::string str)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Extrinsics</type>
      <name>rsExtrinsicsToMsg</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a73e305eb102cc63c23a4e0282278f7da</anchor>
      <arglist>(const rs2_extrinsics &amp;extrinsics, const std::string &amp;frame_id) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>runFirstFrameInitialization</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aef5197d35d82d3f812cead83480b51fd</anchor>
      <arglist>(rs2_stream stream_type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_auto_exposure_roi</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aeb504af33653d27d701c600327edd71e</anchor>
      <arglist>(const std::string option_name, rs2::sensor sensor, int new_value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_sensor_auto_exposure_roi</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>add5e4f22e8b502c068a607f0e1ffac2d</anchor>
      <arglist>(rs2::sensor sensor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_sensor_parameter_to_ros</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a23338bad065ffd2f475208aa44f0f3c1</anchor>
      <arglist>(const std::string &amp;module_name, rs2::options sensor, rs2_option option)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetBaseStream</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a1d1710084515725610efc7b81d5eb615</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setBaseTime</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ae06c3317fa70dad32c9e827c6b773cc9</anchor>
      <arglist>(double frame_time, rs2_timestamp_domain time_domain)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupDevice</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a1db238d87b4d6139c3dabeea6f88675c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupErrorCallback</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a0d60c04c96fb98bd8997f2cdda0edde6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupFilters</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a538c0b8266b79da4942f8854ab6d053e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupPublishers</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ad4b7a7b8ea168dabd3a4a171c4365397</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupStreams</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a7ceb84200ecc7085122b4c9ba456cd48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startMonitoring</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a51e04bfaf7a4918e6095472b58d4ebea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateStreamCalibData</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ad1e729f8202e4ae6835cebd82878003e</anchor>
      <arglist>(const rs2::video_stream_profile &amp;video_profile)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>getNamespaceStr</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a388ea2770e3b2299e6e0eb2edd991b0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_allow_no_texture_points</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ab2ee8b3587a19b16b31ec3b25a689e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_angular_velocity_cov</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a082185e2de0dfc1dd854f3c1d2b7022d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, rs2::region_of_interest &gt;</type>
      <name>_auto_exposure_roi</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a64e3b6682183cad778e295bf077d0047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>stream_index_pair</type>
      <name>_base_stream</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ab298ed7c5142c493ed8878dfc12dcffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, sensor_msgs::CameraInfo &gt;</type>
      <name>_camera_info</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a07dda5d5d66efb7e6c3c3c5fc16687ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_camera_time_base</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a1e87d648290a73905334268f8be1bd05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>_clipping_distance</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ad0f1356dad0d286b0090cff8dd93f197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; rs2::filter &gt;</type>
      <name>_colorizer</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a5e866b979c8d49b6d303c7ebc7d9552b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::condition_variable</type>
      <name>_cv_monitoring</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ad2d72b5e54b8396cfa10ec5f74f278c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::condition_variable</type>
      <name>_cv_tf</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a606ebe2e0c6bbe7309796ee7002f115c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::shared_ptr&lt; ddynamic_reconfigure::DDynamicReconfigure &gt; &gt;</type>
      <name>_ddynrec</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a936f6a3c761afa0e3b8c25cc18a62c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, sensor_msgs::CameraInfo &gt;</type>
      <name>_depth_aligned_camera_info</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ab74744d2dee9ad37d4a9ab8110718563</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; rs2_stream, std::string &gt;</type>
      <name>_depth_aligned_encoding</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a2d98023c24d126c7457e42fe0b95dd3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, cv::Mat &gt;</type>
      <name>_depth_aligned_image</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a7d89c7c78dd2cb13a71e95a53910b801</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, ImagePublisherWithFrequencyDiagnostics &gt;</type>
      <name>_depth_aligned_image_publishers</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>abf6affb6d8cd069acaac79cc7ef4e081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, ros::Publisher &gt;</type>
      <name>_depth_aligned_info_publisher</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a4e2600ddb2ab19e4a595e89c90fb4c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, int &gt;</type>
      <name>_depth_aligned_seq</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a5d3d5c9779bf6fa0f141da2116721780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>_depth_scale_meters</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a993dd0f3ace302d50183e2ec03abbba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, cv::Mat &gt;</type>
      <name>_depth_scaled_image</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aa945a3da434c3eab7ee72c23f3e437f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, rs2_extrinsics &gt;</type>
      <name>_depth_to_other_extrinsics</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a3a1010cd5d3aa81013ea4d972b62f7f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, ros::Publisher &gt;</type>
      <name>_depth_to_other_extrinsics_publishers</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a4668170eba4ef050c2eb0d29333f20e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rs2::device</type>
      <name>_dev</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>af5f360468e45f93676d42ce572fd070a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; rs2::sensor &gt;</type>
      <name>_dev_sensors</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a569ebbd2b246ed415b04cb0536d46635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::TransformBroadcaster</type>
      <name>_dynamic_tf_broadcaster</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a3f95e3af814418be8cfe56b4d86ab183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, bool &gt;</type>
      <name>_enable</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a9e528263aed1b005b15d839d4c4f57a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, std::vector&lt; rs2::stream_profile &gt; &gt;</type>
      <name>_enabled_profiles</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ae1a26590cd4f6ecd1acd5657e999a523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; rs2_stream, std::string &gt;</type>
      <name>_encoding</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a558462e87f00f425d376750da370967b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; NamedFilter &gt;</type>
      <name>_filters</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aed780ff5778a7197ed42c43869d6c732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_filters_str</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a64bb5a2b51c55de1e5f346c917b148d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; rs2_stream, int &gt;</type>
      <name>_format</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aa0a9df55b1d80104943debefcb5eda3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, int &gt;</type>
      <name>_fps</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a83674c2920d2ec155ba4c7a3e5d254f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, int &gt;</type>
      <name>_height</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a59f3cab658001dd3c101ca5e153f3b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_hold_back_imu_for_frames</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>af2ca8fc78d9aa13c9f4d433997104455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, cv::Mat &gt;</type>
      <name>_image</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a339f9212c279f200cb5fbf06204d5aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; rs2_stream, int &gt;</type>
      <name>_image_format</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>af3d03ab4c56177eff0e5a7833a53fad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, ImagePublisherWithFrequencyDiagnostics &gt;</type>
      <name>_image_publishers</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a05789611d9079bddec2966883a283373</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, ros::Publisher &gt;</type>
      <name>_imu_publishers</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ad1d1313e3c21693f747c781dfae43c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>imu_sync_method</type>
      <name>_imu_sync_method</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a33eded760c9c5b45b89fe6815a3cbcdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, ros::Publisher &gt;</type>
      <name>_info_publisher</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a18b1d55567a0205f102060bae5413514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; rs2_stream, bool &gt;</type>
      <name>_is_first_frame</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a8105f6ee752e988bdd33d5b6ca3ed344</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::atomic_bool</type>
      <name>_is_initialized_time_base</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a8122e0e9fd708ca3e83b9fdb5bf65014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_json_file_path</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a15ff848a3db22ecc50aacb1721958f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_linear_accel_cov</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ae74bd6d4999ad233e880168eb2dad05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, std::shared_ptr&lt; ros::Publisher &gt; &gt;</type>
      <name>_metadata_publishers</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a567c043550809038cee833db909d9ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; std::thread &gt;</type>
      <name>_monitoring_t</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a6237d7e58e05cd01b97f9078f005ae89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud2</type>
      <name>_msg_pointcloud</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a6dc03dc322402bf5d9492a36c1a325ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>_namespace</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a02acb99004bd4ee79b4c52c058657357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_ordered_pc</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a3ac876a0d6a7320a249f256467f93ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_pointcloud</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>af8a70ffd379d83e521b126cf11c961dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; rs2::filter &gt;</type>
      <name>_pointcloud_filter</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ae1138af1405e41337c159a5a7b9dd6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>_pointcloud_publisher</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a2f5958e61cbe510a6ef59a22a3f27d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>stream_index_pair</type>
      <name>_pointcloud_texture</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aed578a7dad628a64011ba4dc7f25b7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_publish_odom_tf</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a9c5ee10c63d3ead90d276728f547d1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_publish_tf</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aa3db98c7f81ff8e376e4d1292ef1acbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>_ros_time_base</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a6b7691fbdc8536d25bba108ab284d9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, rs2::sensor &gt;</type>
      <name>_sensors</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ab41d3777ad93f4820527e554654e4a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::function&lt; void(rs2::frame)&gt; &gt;</type>
      <name>_sensors_callback</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aed51b8fb2b4cabc87cc54c4bf9c02cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, int &gt;</type>
      <name>_seq</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>abf214a549860ce5b4537829523b80e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_serial_no</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a0a9b879bca41e37650c8f9edd7cd7b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::StaticTransformBroadcaster</type>
      <name>_static_tf_broadcaster</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>ad7a53da467fd6c46099b60cf88ae6abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; geometry_msgs::TransformStamped &gt;</type>
      <name>_static_tf_msgs</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a339e4a2bc62cffe6a84c718491690284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, rs2_intrinsics &gt;</type>
      <name>_stream_intrinsics</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a4f457356b143cb9a654c7fbaca73b2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; rs2_stream, std::string &gt;</type>
      <name>_stream_name</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>affe6bc3361c234c8554b68c20d030955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_sync_frames</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a4af02df5a82177f49eea3868601d22d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; SyncedImuPublisher &gt;</type>
      <name>_synced_imu_publisher</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a6814997856931b7d025da2521e7021f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PipelineSyncer</type>
      <name>_syncer</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aa8dbd9bb1dfc2d51968bf636ba2347c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; OptionTemperatureDiag &gt;</type>
      <name>_temperature_nodes</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a8719ef59e23bdf7f47bd7958710fe201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_tf_publish_rate</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>accbde60e10767dc7543bf5d3e2a7e471</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; std::thread &gt;</type>
      <name>_tf_t</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a1d38367f8b0ce826b9c70b5e8f9f6e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; rs2_stream, int &gt;</type>
      <name>_unit_step_size</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a0c7e82f67ec6d58f28daf5e8a6ea96e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::condition_variable</type>
      <name>_update_functions_cv</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>af4cd1264689519639532a340f5d25fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; std::thread &gt;</type>
      <name>_update_functions_t</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a173d815f4dd8b8294c5839f856836790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::function&lt; void()&gt; &gt;</type>
      <name>_update_functions_v</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>aca5dc372e50b63878a418525ca0cae88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>_valid_pc_indices</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>af85aa6fd7c1d9e8169ff2d47402a3301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; rs2_stream, std::vector&lt; std::function&lt; void()&gt; &gt; &gt;</type>
      <name>_video_functions_stack</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a812abc223c88236ca496de94d56c1a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; stream_index_pair, int &gt;</type>
      <name>_width</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode.html</anchorfile>
      <anchor>a37a9aba183ea0c7dcd5b8d261f3c5aa9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>realsense2_camera::BaseRealSenseNode::CimuData</name>
    <filename>classrealsense2__camera_1_1BaseRealSenseNode_1_1CimuData.html</filename>
    <member kind="function">
      <type></type>
      <name>CimuData</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode_1_1CimuData.html</anchorfile>
      <anchor>a7f27d6a3d251009e3845ca522e0d1145</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CimuData</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode_1_1CimuData.html</anchorfile>
      <anchor>a83f009fd5bdeeae56b820e188ac4ce77</anchor>
      <arglist>(const stream_index_pair type, Eigen::Vector3d data, double time)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_set</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode_1_1CimuData.html</anchorfile>
      <anchor>a6fb429adcc8f1576d7db635fe477aaef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Vector3d</type>
      <name>m_data</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode_1_1CimuData.html</anchorfile>
      <anchor>a7fc36b9a97ca76fbf388dbd2e33dc94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_time</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode_1_1CimuData.html</anchorfile>
      <anchor>a0f687d986ef6fdd894dc27ed1533046f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>stream_index_pair</type>
      <name>m_type</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode_1_1CimuData.html</anchorfile>
      <anchor>a37b824bf72d9aca18ed842a1b6d2e709</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rs2_listener::CWaitForMessage</name>
    <filename>classrs2__listener_1_1CWaitForMessage.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a81489c9d13c03e355b8484e3becd3f27</anchor>
      <arglist>(self, params={})</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>ab11583cdfeaea14d868d0f1686e5fc79</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>imageColorCallback</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>aadf84955f37bde0c6ae61ecf248dcba4</anchor>
      <arglist>(self, theme_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>imageDepthCallback</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a54e5b5aba159596dd17af05bfa1e715a</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>imuCallback</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a8c025183e54a175acaa3707eaf14387a</anchor>
      <arglist>(self, theme_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pointscloudCallback</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>af26a1f6a841a058e21eabf57f1d33f00</anchor>
      <arglist>(self, theme_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_message</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>aef63ab421b49795d788de805e706aec0</anchor>
      <arglist>(self, params, msg_type=msg_Image)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_messages</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a358086779e31d033c59058d6ae193c8a</anchor>
      <arglist>(self, themes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>unregister_all</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a8b91763a44ee930a173a8e63f673635f</anchor>
      <arglist>(registers)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>break_timeout</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a9bb70c5a958a9356f878f39aaf48b052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>adbb8506265c99462817b2778f823f74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fout</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a26f70baaa3991345bc4e730b31be85fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>func_data</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a09618aa71d7f7dde11011cb777a82101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a936f5199613ce832cc03096ab9f01a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>node_name</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>aad59ec594bb80211cfcd8311c5a19303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prev_msg_data</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a67107b950d59152b5d31dd1036677d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prev_msg_time</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a08de3a2338199bc69888fa419db59ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prev_time</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a0c40556081a602dd4be1f3a12592378d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>ae845934840f7cf9a1f7e0ca08bd28437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>seq</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>af9b2cc42db5de82049baa613d702d7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a0ef4c040a873663f787d2de4d02f4008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>themes</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a7392ca7ae28b5f4559e5ec899d873e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>a2b2057f5d1258956224e8ee5aea3e28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout</name>
      <anchorfile>classrs2__listener_1_1CWaitForMessage.html</anchorfile>
      <anchor>ae50ee798277c39db4f83658a1ea66558</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>realsense2_camera::BaseRealSenseNode::float3</name>
    <filename>classrealsense2__camera_1_1BaseRealSenseNode_1_1float3.html</filename>
    <member kind="function">
      <type>float3 &amp;</type>
      <name>operator*=</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode_1_1float3.html</anchorfile>
      <anchor>a0608a94e1885715159317a5b3932c04d</anchor>
      <arglist>(const float &amp;factor)</arglist>
    </member>
    <member kind="function">
      <type>float3 &amp;</type>
      <name>operator+=</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode_1_1float3.html</anchorfile>
      <anchor>a0016b78eb9e7c8ea664cde770b6c18ee</anchor>
      <arglist>(const float3 &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode_1_1float3.html</anchorfile>
      <anchor>a9b4553f3cffdf2c9de066c3850681456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode_1_1float3.html</anchorfile>
      <anchor>a8246a064a4cffe2d9ef3c2a2a0348aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>classrealsense2__camera_1_1BaseRealSenseNode_1_1float3.html</anchorfile>
      <anchor>a64ca625c677a2163e3e05089672982aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>realsense2_camera::FrequencyDiagnostics</name>
    <filename>structrealsense2__camera_1_1FrequencyDiagnostics.html</filename>
    <member kind="function">
      <type></type>
      <name>FrequencyDiagnostics</name>
      <anchorfile>structrealsense2__camera_1_1FrequencyDiagnostics.html</anchorfile>
      <anchor>abff03e4603f5b6fef3b3d4a66fd796fe</anchor>
      <arglist>(double expected_frequency, std::string name, std::string hardware_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tick</name>
      <anchorfile>structrealsense2__camera_1_1FrequencyDiagnostics.html</anchorfile>
      <anchor>ab339a6afea60f9c499ba01bd844b3f2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structrealsense2__camera_1_1FrequencyDiagnostics.html</anchorfile>
      <anchor>af0643c36fd2f2b51d9e13b337228dbcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>diagnostic_updater::Updater</type>
      <name>diagnostic_updater_</name>
      <anchorfile>structrealsense2__camera_1_1FrequencyDiagnostics.html</anchorfile>
      <anchor>a90255c4b8fc7182836c58798811232bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>expected_frequency_</name>
      <anchorfile>structrealsense2__camera_1_1FrequencyDiagnostics.html</anchorfile>
      <anchor>af8e0459f78529478253058f47e911896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>diagnostic_updater::FrequencyStatus</type>
      <name>frequency_status_</name>
      <anchorfile>structrealsense2__camera_1_1FrequencyDiagnostics.html</anchorfile>
      <anchor>a78a94bdda2b6a5323bc2fddf0263422e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>show_center_depth::ImageListener</name>
    <filename>classshow__center__depth_1_1ImageListener.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classshow__center__depth_1_1ImageListener.html</anchorfile>
      <anchor>a1670acd1cd638dbebed6b0252a999c96</anchor>
      <arglist>(self, depth_image_topic, depth_info_topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>confidenceCallback</name>
      <anchorfile>classshow__center__depth_1_1ImageListener.html</anchorfile>
      <anchor>aca111ae6f80ce607867d4ddff15e4f7e</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>imageDepthCallback</name>
      <anchorfile>classshow__center__depth_1_1ImageListener.html</anchorfile>
      <anchor>a1bfe27c881bad9f7962d816ab2269d43</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>imageDepthInfoCallback</name>
      <anchorfile>classshow__center__depth_1_1ImageListener.html</anchorfile>
      <anchor>adcd780a156e4a8067f0956bf72fdfb83</anchor>
      <arglist>(self, cameraInfo)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classshow__center__depth_1_1ImageListener.html</anchorfile>
      <anchor>a7bc55c5d8afb6f29b784c27deae297a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>intrinsics</name>
      <anchorfile>classshow__center__depth_1_1ImageListener.html</anchorfile>
      <anchor>a5301826e1f33ee0bb37f02a6af3421c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pix</name>
      <anchorfile>classshow__center__depth_1_1ImageListener.html</anchorfile>
      <anchor>a6873b6efff941ac1ce329b0d6296a615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pix_grade</name>
      <anchorfile>classshow__center__depth_1_1ImageListener.html</anchorfile>
      <anchor>a9a46858de3ca145aaa6a1671d31aad77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>classshow__center__depth_1_1ImageListener.html</anchorfile>
      <anchor>af933c0c110b91571d40e7daef7fe18ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_conf</name>
      <anchorfile>classshow__center__depth_1_1ImageListener.html</anchorfile>
      <anchor>a8d99612f67e59b66e904eec92b425f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_info</name>
      <anchorfile>classshow__center__depth_1_1ImageListener.html</anchorfile>
      <anchor>a20a1e3fa769fb8b45403ac8412b744df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>realsense2_camera::InterfaceRealSenseNode</name>
    <filename>classrealsense2__camera_1_1InterfaceRealSenseNode.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>publishTopics</name>
      <anchorfile>classrealsense2__camera_1_1InterfaceRealSenseNode.html</anchorfile>
      <anchor>a934ee034c71b574b63ddadf41c2cd09b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>registerDynamicReconfigCb</name>
      <anchorfile>classrealsense2__camera_1_1InterfaceRealSenseNode.html</anchorfile>
      <anchor>abc6feba311398ffeb225106c5b64c938</anchor>
      <arglist>(ros::NodeHandle &amp;nh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>toggleSensors</name>
      <anchorfile>classrealsense2__camera_1_1InterfaceRealSenseNode.html</anchorfile>
      <anchor>a63686697c3a6fb1461c0173c2e901250</anchor>
      <arglist>(bool enabled)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InterfaceRealSenseNode</name>
      <anchorfile>classrealsense2__camera_1_1InterfaceRealSenseNode.html</anchorfile>
      <anchor>ac55d5d41bd906842f3d4ccd22d616272</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>realsense2_camera::NamedFilter</name>
    <filename>classrealsense2__camera_1_1NamedFilter.html</filename>
    <member kind="function">
      <type></type>
      <name>NamedFilter</name>
      <anchorfile>classrealsense2__camera_1_1NamedFilter.html</anchorfile>
      <anchor>a7c7706ed01cceba8c53f0d937a9af704</anchor>
      <arglist>(std::string name, std::shared_ptr&lt; rs2::filter &gt; filter)</arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; rs2::filter &gt;</type>
      <name>_filter</name>
      <anchorfile>classrealsense2__camera_1_1NamedFilter.html</anchorfile>
      <anchor>a0fdba276ca75e8ac40afd1c6c9ece964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classrealsense2__camera_1_1NamedFilter.html</anchorfile>
      <anchor>a5009c1aa9f947df59fa65d36bc8ceb5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>realsense2_camera::PipelineSyncer</name>
    <filename>classrealsense2__camera_1_1PipelineSyncer.html</filename>
    <base>rs2::asynchronous_syncer</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classrealsense2__camera_1_1PipelineSyncer.html</anchorfile>
      <anchor>a61c706c5e22440f4bc74c257e0b36060</anchor>
      <arglist>(rs2::frame f) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>realsense2_camera::RealSenseNodeFactory</name>
    <filename>classrealsense2__camera_1_1RealSenseNodeFactory.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>RealSenseNodeFactory</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a0828ef3eff12b2d06167a0dfefa6cda8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RealSenseNodeFactory</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a53b35dab84492138cbb8efe9c717da88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>change_device_callback</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>ab77da309b0d87bd7b0020a36cfa66c63</anchor>
      <arglist>(rs2::event_information &amp;info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>closeDevice</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>aa45140e3e596753cfac4d3953b5d17d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getDevice</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a1a059aaf1cd3f6742bf6d1f010cffcbc</anchor>
      <arglist>(rs2::device_list list)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>handleReset</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>af9079a1e4a919c3e1a2db6e114d67e6a</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a01a080c5062deaf5c1b05db62d5102dc</anchor>
      <arglist>(const ros::WallTimerEvent &amp;ignored)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a8537570b6051dd4cb7d02c2165e69064</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a4543cd219c7abc17bebd029143339426</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>StartDevice</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a63b9a057fa19b39af48c3048b7de8983</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>toggle_sensor_callback</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>accf9ea9554e251df03fe270194c81a7c</anchor>
      <arglist>(std_srvs::SetBool::Request &amp;req, std_srvs::SetBool::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tryGetLogSeverity</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>ae6608be2871d380de4b5a75be365fdfe</anchor>
      <arglist>(rs2_log_severity &amp;severity) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>parse_usb_port</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>ae9d663bf618c6c634a2b11d867e671a0</anchor>
      <arglist>(std::string line)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rs2::context</type>
      <name>_ctx</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a98b46329f3bb84773b3d644c8dfd3570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rs2::device</type>
      <name>_device</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>ab1899ce5ca2b0e2fa2c21bd96daa2cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_device_type</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a2cb112ae12ff5bad3e098b922fb784c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::WallTimer</type>
      <name>_init_timer</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a7b807a92106fe0b7135b85e39371252a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_initial_reset</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>addd53e6c8b74c52814627b9e1c2e8b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_is_alive</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a6ef098c193c1e478bb30cbf5fae4e7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::thread</type>
      <name>_query_thread</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a9774b7bdd23deb5f6e0cc3411ea2d097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; InterfaceRealSenseNode &gt;</type>
      <name>_realSenseNode</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>ab8d2f2ff0ea21429e0dab2f78971bd18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>_reset_srv</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a9f6ab56e5ee45e9ee3594a5d063e2c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_serial_no</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a79559c501218e3a7c1a83b3ed305e865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_usb_port_id</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>a0811e03ec94d6b59cbba76a7d7acf4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>toggle_sensor_srv</name>
      <anchorfile>classrealsense2__camera_1_1RealSenseNodeFactory.html</anchorfile>
      <anchor>abc4b6ff90a54377c455987b6a0e63c81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>realsense2_camera::SyncedImuPublisher</name>
    <filename>classrealsense2__camera_1_1SyncedImuPublisher.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>a6ad74fa022c0a3281b70c3a7cd13a092</anchor>
      <arglist>(bool is_enabled)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getNumSubscribers</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>a0700e6a80e6ffad58668c80dd411ee80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Pause</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>aba7bc070595c44d16538115338b67fc4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Publish</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>aa582a83acdcc36be11b73beb103674db</anchor>
      <arglist>(sensor_msgs::Imu msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Resume</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>af2b56d5c7040505d87130ad6e1be0461</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SyncedImuPublisher</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>ac9555754ca7552a791dce2f2e4785b47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SyncedImuPublisher</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>ae8617c8be74bda5e97f26101f5dae401</anchor>
      <arglist>(ros::Publisher imu_publisher, std::size_t waiting_list_size=1000)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SyncedImuPublisher</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>a96fa15949a6629fedafe3a89de728506</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PublishPendingMessages</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>a0645e5752aaf1666f1a5a1e867ff6475</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_is_enabled</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>a2aa90ce7bbfef8deb2a0a869ffc12cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex</type>
      <name>_mutex</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>a454f5517e854cd9330df9e759bf6b140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_pause_mode</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>aab48ea5ad6a9b8dc3dc14064be3a5b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::queue&lt; sensor_msgs::Imu &gt;</type>
      <name>_pending_messages</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>a5aa3d55e7084c4b057b28091401c5dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>_publisher</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>a81cd735f4b73574d893cddc7c7748c65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>_waiting_list_size</name>
      <anchorfile>classrealsense2__camera_1_1SyncedImuPublisher.html</anchorfile>
      <anchor>a02e39dcaac985f21003f45c3266e8c1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>realsense2_camera::T265RealsenseNode</name>
    <filename>classrealsense2__camera_1_1T265RealsenseNode.html</filename>
    <base>realsense2_camera::BaseRealSenseNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>publishTopics</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>ac9494463474e0780721e83d8ca9c18b9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>T265RealsenseNode</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>aa79b97e2e55f357268f286c2c93d4ac3</anchor>
      <arglist>(ros::NodeHandle &amp;nodeHandle, ros::NodeHandle &amp;privateNodeHandle, rs2::device dev, const std::string &amp;serial_no)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>toggleSensors</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>a1d8a22b8b59f16024c51bfa8cd6eceb6</anchor>
      <arglist>(bool enabled) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>calcAndPublishStaticTransform</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>a406c4e113016149a88a5e6d15f2be6df</anchor>
      <arglist>(const stream_index_pair &amp;stream, const rs2::stream_profile &amp;base_profile) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleWarning</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>a295615875937b9bb79ccd2299a54015d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initializeOdometryInput</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>a33e9bd90dae16380d2ee30998b60467e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>odom_in_callback</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>a383206eb47d3aa5227529087bd885c16</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupSubscribers</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>a0b8099740e5623a329cb5e05f209ff4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>warningDiagnostic</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>a69c6777aa8c57b7483b3f9c885fd6981</anchor>
      <arglist>(diagnostic_updater::DiagnosticStatusWrapper &amp;stat)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>_odom_subscriber</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>a106c05fd2d8c2a66879bbe2363ece826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_T265_fault</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>a1e7ae62e2df9bcc1fd90188852920938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_use_odom_in</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>a782ead5fcd3a14257446cf877be6a8d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rs2::wheel_odometer</type>
      <name>_wo_snr</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>a4882bc02484df5a316a8b7e2913a994b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>diagnostic_updater::Updater</type>
      <name>callback_updater</name>
      <anchorfile>classrealsense2__camera_1_1T265RealsenseNode.html</anchorfile>
      <anchor>a0302714c58260582b85520dcaa818457</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>realsense2_camera::TemperatureDiagnostics</name>
    <filename>classrealsense2__camera_1_1TemperatureDiagnostics.html</filename>
    <member kind="function">
      <type>void</type>
      <name>diagnostics</name>
      <anchorfile>classrealsense2__camera_1_1TemperatureDiagnostics.html</anchorfile>
      <anchor>a8afb5fedeaf41eb419143261fa812488</anchor>
      <arglist>(diagnostic_updater::DiagnosticStatusWrapper &amp;status)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TemperatureDiagnostics</name>
      <anchorfile>classrealsense2__camera_1_1TemperatureDiagnostics.html</anchorfile>
      <anchor>a560d4a2815f1e7c2203c20d012ae3377</anchor>
      <arglist>(std::string name, std::string serial_no)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrealsense2__camera_1_1TemperatureDiagnostics.html</anchorfile>
      <anchor>ae8d4656b96ff15a287d34255f97d0c09</anchor>
      <arglist>(double crnt_temperaure)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_crnt_temp</name>
      <anchorfile>classrealsense2__camera_1_1TemperatureDiagnostics.html</anchorfile>
      <anchor>a6d1bd6fd06eeaf3e2ac2aeba42dc6d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>diagnostic_updater::Updater</type>
      <name>_updater</name>
      <anchorfile>classrealsense2__camera_1_1TemperatureDiagnostics.html</anchorfile>
      <anchor>a42dde91c563db0d9f2b817d3762e9809</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>echo_metadada</name>
    <filename>namespaceecho__metadada.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceecho__metadada.html</anchorfile>
      <anchor>a694df1ec8a27a29c405500626c6decfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>metadata_cb</name>
      <anchorfile>namespaceecho__metadada.html</anchorfile>
      <anchor>aa16ec8f45ab01aaffb0f5e646e067057</anchor>
      <arglist>(msg)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>realsense2_camera</name>
    <filename>namespacerealsense2__camera.html</filename>
    <class kind="class">realsense2_camera::BaseRealSenseNode</class>
    <class kind="struct">realsense2_camera::FrequencyDiagnostics</class>
    <class kind="class">realsense2_camera::InterfaceRealSenseNode</class>
    <class kind="class">realsense2_camera::NamedFilter</class>
    <class kind="class">realsense2_camera::PipelineSyncer</class>
    <class kind="class">realsense2_camera::RealSenseNodeFactory</class>
    <class kind="class">realsense2_camera::SyncedImuPublisher</class>
    <class kind="class">realsense2_camera::T265RealsenseNode</class>
    <class kind="class">realsense2_camera::TemperatureDiagnostics</class>
    <member kind="typedef">
      <type>std::pair&lt; image_transport::Publisher, std::shared_ptr&lt; FrequencyDiagnostics &gt; &gt;</type>
      <name>ImagePublisherWithFrequencyDiagnostics</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a4e54f050d5116e445a04cad2a97b30a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; rs2_stream, int &gt;</type>
      <name>stream_index_pair</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a26dfafea76434eb229c3a46a97b0dd85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a073d9ca2f9f90525f9c823c7fb353460</anchor>
      <arglist>(std::ostream &amp;os, const std::map&lt; K, V &gt; &amp;m)</arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>ACCEL</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a856192796921f821e3a54569030283e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ALIGN_DEPTH</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a8ddd7be22a9a77ae3730773828c6eb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ALLOW_NO_TEXTURE_POINTS</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a565c800eb586aeaa4d11a3e2068fc0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>COLOR</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aaea5e00b57a8e9b9857e2b10a5bf6c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>CONFIDENCE</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ad7567450254c8163fda5beb2d36612e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_ACCEL_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a239e3b876aeaf83eb329ef86fb75f31c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_ALIGNED_DEPTH_TO_COLOR_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ab90c7e04438f863d822ff51af981cea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_ALIGNED_DEPTH_TO_FISHEYE_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a8cd962dd15c35001cfacf70eb1f85b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_ALIGNED_DEPTH_TO_INFRA1_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a09bea2def32262aed328cbe26e36223e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_ALIGNED_DEPTH_TO_INFRA2_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>acc3fd7dcfecf19cf21742eb733c1c5eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_BASE_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ac97b045527d284793c08a159696725c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_COLOR_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>af1506c1943adf666eb8e428cb64bce91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_COLOR_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>acdec957199359daf5e264ee66cd85220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_DEPTH_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a033cc710f609780431ab818be7898567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_DEPTH_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a5586c8d31806c46545de8323dfa40511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_FILTERS</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ac5824ced549660f71c38ce28c4d2e872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_FISHEYE_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aa3b7a365645ef89dfae15152d561fbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_FISHEYE_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a040f26131c426a85dcc53ad1a2346574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_GYRO_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ad11bdc97bfa53efb1c2b8527ef3715e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_IMU_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a5413cc675ac15b80bdc655e4a2af6957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_IMU_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a8e9f1da96915ba537b74b5ab480d4f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_INFRA1_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>abc6ae317b6c52475fb98f6ef1035be74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_INFRA1_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a053aaf609297a89a442f9c13cdedfdbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_INFRA2_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a16ed51df0ed45a90d0fd9950a84543df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_INFRA2_OPTICAL_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a6523005252b3f8e07b2b68878e02e432</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_ODOM_FRAME_ID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ae22eb6c6cbc6b05acbb21ae915e2c85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_TOPIC_ODOM_IN</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a49873df5d7a7f6660259783d029301aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>DEFAULT_UNITE_IMU_METHOD</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a666986dfa1abd5b80472f21aee6da3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>DEPTH</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a8998607b70e07d6bbccbf9c94efcbb1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ENABLE_COLOR</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aa90dcd98a144ccbdf51db025e8edf894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ENABLE_DEPTH</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a7e071cbd3ec4ccda968ca85a462175e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ENABLE_FISHEYE</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a3e3ed9d1d01c9941bf13a99329c25898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ENABLE_IMU</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a1c87e58fdf71533bedcbb3d1bdc96ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ENABLE_INFRA1</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a886efa63c07cf2ef63dd39180a759940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ENABLE_INFRA2</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a09adc0efc476a9ab7f58b2f2860576ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>FISHEYE</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>af6a57318556d6701b366399b80a98dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>FISHEYE1</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a13475f1619480ee4d5aa2d82b1e1c4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>FISHEYE2</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a6198de9e21e830e4e1e3cd345fb214fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>GYRO</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a9d6ac74bf058816c4b8f9ee35f6783d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; stream_index_pair &gt;</type>
      <name>HID_STREAMS</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a0cde13a67dced63262f299294125e080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>HOLD_BACK_IMU_FOR_FRAMES</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aeed687a7cb8c654df33d78264823d285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>IMAGE_FPS</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aab21e84883685b3cdf4e61b0df023de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>IMAGE_HEIGHT</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a5fba77b0c57009625531b5108562363f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; stream_index_pair &gt;</type>
      <name>IMAGE_STREAMS</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aef6f8f78e1d02e0211acb97a6a75e576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>IMAGE_WIDTH</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>abf2b0b97dc4b9110da055fb3fe94dc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>IMU_FPS</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a3da96f54a8be034f860ba8d7cc824591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>INFRA0</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a11de1c4a6577c4e535195902cb3d1a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>INFRA1</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a3480d57ead8fd3f546c3333cd68ba278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>INFRA2</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ac5fef976762904287d25de348efb5520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>ORDERED_POINTCLOUD</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a3d5160c5568a94bb447f261e3c8de1ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>POINTCLOUD</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>abdd62101365bda08022e41b2826e4f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const stream_index_pair</type>
      <name>POSE</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a6d9e01647e0c63ac978d7a87c1ae4ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>PUBLISH_ODOM_TF</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a6b3f1e22e4a764720080d8fab97e56e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>PUBLISH_TF</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a257ac2bb74d8cc91074c275fd176231b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>ROS_DEPTH_SCALE</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a121a2f4aabb573a887027ab949d18110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS400_MM_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a1c2b8c6191ccd7d1ccf57fc574e59de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS400_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a9029470b70a0e34adc21a20362f64014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS405_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a411f007bbb82d0c12a54e44c629ac29b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS410_MM_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a274fc36064d59bd005e3ad5e31972e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS410_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a74b7bbc4b70380dcf77f58cce30ccfe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS415_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a8049a8ab1cc93e0f1d46d88a94c489b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS416_RGB_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ac54542cae306198bfeca813d422d79b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS420_MM_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a9bce09796e51450eb3ffdef32d7cc573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS420_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ac7a48acdab10313ecc07ff4e6a89b35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS430_MM_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>aa71ea9fa3ecaad3d2e3777f888353e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS430_MM_RGB_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ac1f8293de8de7bd66476c645ac2cbe51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS430_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a3fcec7114357aa569e829c97f77cc38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS435_RGB_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a2a7e32cccacf11b4d6ff681c9460c552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS435i_RGB_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a6443676b809351f103d0c505d5021b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS455_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a65f2009e939008873d1675644c1d7d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS460_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a69564967c53a7b46887562ef86c4138a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS465_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a7eac717bfe963d79388629ed6fd2e66e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS_L515_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a805f889049b0e97bd03df97faa8bea2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS_L515_PID_PRE_PRQ</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a25b26f7be92c749de5ad00eefbc70a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS_L535_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>afebf4370afbb739210d002bed937e2e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS_T265_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a0a40ac9a949d3c0eb134a917cc640eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>RS_USB2_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>ab6e147de1d2446987ea6e7812fe6dcb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>SR300_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a43889ca256f0609eb5311f7a7e08510f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>SR300v2_PID</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a97d699ad1e1af7fdd5d04f81be2e2eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>SYNC_FRAMES</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>acc1121ed71b871d0d35614857fe7f553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>TF_PUBLISH_RATE</name>
      <anchorfile>namespacerealsense2__camera.html</anchorfile>
      <anchor>a362a167aa41f12ffa3d704c58dcaba69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rs2_listener</name>
    <filename>namespacers2__listener.html</filename>
    <class kind="class">rs2_listener::CWaitForMessage</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacers2__listener.html</anchorfile>
      <anchor>af8aa42f99ec4c6d52ef784484ae59c53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pc2_to_xyzrgb</name>
      <anchorfile>namespacers2__listener.html</anchorfile>
      <anchor>abb298ee764d7ff47c390aa1bd185f7f8</anchor>
      <arglist>(point)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rs2_test</name>
    <filename>namespacers2__test.html</filename>
    <member kind="function">
      <type>def</type>
      <name>AccelGetData</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a1c3b604a383184ca04123ce7096f910e</anchor>
      <arglist>(rec_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>AccelGetDataDeviceStandStraight</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>af642a469665d9d15ed54fe07dc7a5b16</anchor>
      <arglist>(rec_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_tf</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a52fe534c1caf1779887c88ddd5973a1c</anchor>
      <arglist>(tf_listener, from_id, to_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageColorGetData</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a0fa05634b48fecdc0aa84209a57d9d70</anchor>
      <arglist>(rec_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageColorTest</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>ae4059fc11cd05bf272bbf9f6c7a0dc59</anchor>
      <arglist>(data, gt_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageColorTest_3epsilon</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a47eadfe9aa2050e8e921ae24f9a9409b</anchor>
      <arglist>(data, gt_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageDepthGetData</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>aad31ee5f8a9d167b313b3e855c6a02e5</anchor>
      <arglist>(rec_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageDepthGetData_decimation</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a6ffd541f8a2830a776a6b72a65a1d316</anchor>
      <arglist>(rec_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageDepthInColorShapeGetData</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>ab038bc6b56593cbf4c3ec98fd2f39d70</anchor>
      <arglist>(rec_filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImageGetData</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a05924b4f87cd2248d811dad268b760c3</anchor>
      <arglist>(rec_filename, topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImuGetData</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a4ae0d2740fbd60eb3484560d0363451d</anchor>
      <arglist>(rec_filename, topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ImuTest</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a05b0abf1676dcb39bb0f6ac00e56408c</anchor>
      <arglist>(data, gt_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a1399f70542e0682741268307ee030c3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>NotImageColorTest</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a2044ea3584217e022854e284e29199ba</anchor>
      <arglist>(data, gt_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>PointCloudTest</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a785e2db5233479f2c93205208fd5661a</anchor>
      <arglist>(data, gt_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_results</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a92c9ba508d83ea0721f830d791b20344</anchor>
      <arglist>(results)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_test</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a5c51b43edc22a540915267577548ac99</anchor>
      <arglist>(test, listener_res)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_tests</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a9a17ada273ce7eeb3d5008fc1dd9a4da</anchor>
      <arglist>(tests)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>staticTFTest</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>aeb8f1662f006329a1080c36d23734300</anchor>
      <arglist>(data, gt_data)</arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>test_types</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a35549d570a692decfb3179c4d72e12ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tf_timeout</name>
      <anchorfile>namespacers2__test.html</anchorfile>
      <anchor>a364e487edd737aa1e66a30488775cc7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>set_cams_transforms</name>
    <filename>namespaceset__cams__transforms.html</filename>
    <member kind="function">
      <type>def</type>
      <name>getch</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>aa361229d048bbae0b93529391707f1d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a02f26f54877c3879a99911b329240a65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_status</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>abf487d84bc33312fba03eb91036d9077</anchor>
      <arglist>(status)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_status</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a950f1fa205a21ef81df85dd9aa04092c</anchor>
      <arglist>(broadcaster, status)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>broadcaster</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a77e92396659ffd639e89d511ec7e3fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>ab259bdd95e4ca1649f61156b69b062b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>from_cam</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a0a9bc6eacb26efcc3b84e4a996ad9b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>indent</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>af0255a12b44bb376b36c13f15b2bc376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>key_idx</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>aca7ebc11d2ed1cedc21bfd367ca35dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>kk</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>ab2e7ebaaf42f41850a856d453b4e9b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pitch</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>ab5ad43d9921876104af1559e03f3c744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>roll</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>ad2008cca6d601750f9f0bb38864245e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>status</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a71863d935b1d385a7aefcdee5675f30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>status_keys</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>aa96944295dbaac1d0feb74f7b8abb5f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>to_cam</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a88377a2f64b725bdeb9cc4cf3fbae968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>a6803b1aa3ebdefec43e5031bc9172df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>aa89540be9023e1bd99a6e5bd1c5f0f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yaw</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>ae2c8b0e8e867b22ffa656f006ea195f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>z</name>
      <anchorfile>namespaceset__cams__transforms.html</anchorfile>
      <anchor>acf90aeefb04e76290f73b17bc2e823c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>show_center_depth</name>
    <filename>namespaceshow__center__depth.html</filename>
    <class kind="class">show_center_depth::ImageListener</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceshow__center__depth.html</anchorfile>
      <anchor>ae7ed28fdc91ed8ad28349bf551cd901d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>node_name</name>
      <anchorfile>namespaceshow__center__depth.html</anchorfile>
      <anchor>a7499682fb2226700128807cd90a85cd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
