<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>openni2_camera_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/ros/</path>
    <filename>openni2__camera__node_8cpp</filename>
    <includes id="openni2__driver_8h" name="openni2_driver.h" local="yes" imported="no">openni2_camera/openni2_driver.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>openni2__camera__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni2_camera_nodelet.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/ros/</path>
    <filename>openni2__camera__nodelet_8cpp</filename>
    <includes id="openni2__driver_8h" name="openni2_driver.h" local="yes" imported="no">openni2_camera/openni2_driver.h</includes>
    <class kind="class">openni2_camera::OpenNI2DriverNodelet</class>
    <namespace>openni2_camera</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>openni2__camera__nodelet_8cpp.html</anchorfile>
      <anchor>a0f366293293ff3a5155813a96839ec43</anchor>
      <arglist>(openni2_camera, OpenNI2DriverNodelet, openni2_camera::OpenNI2DriverNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni2_convert.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/src/</path>
    <filename>openni2__convert_8cpp</filename>
    <includes id="openni2__convert_8h" name="openni2_convert.h" local="yes" imported="no">openni2_camera/openni2_convert.h</includes>
    <includes id="openni2__exception_8h" name="openni2_exception.h" local="yes" imported="no">openni2_camera/openni2_exception.h</includes>
    <namespace>openni2_wrapper</namespace>
    <member kind="function">
      <type>const OpenNI2DeviceInfo</type>
      <name>openni2_convert</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>afebcde9d4a950779acb15a97ec546b36</anchor>
      <arglist>(const openni::DeviceInfo *pInfo, std::string serial=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>const OpenNI2VideoMode</type>
      <name>openni2_convert</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a231505ce5233b535554d3b221a1f7800</anchor>
      <arglist>(const openni::VideoMode &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>const openni::VideoMode</type>
      <name>openni2_convert</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>ac46f808e0f5eefd58902de9a6e2f4134</anchor>
      <arglist>(const OpenNI2VideoMode &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; OpenNI2VideoMode &gt;</type>
      <name>openni2_convert</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>adee685881070560f77dc87f9e5fa727d</anchor>
      <arglist>(const openni::Array&lt; openni::VideoMode &gt; &amp;input)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni2_convert.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/include/openni2_camera/</path>
    <filename>openni2__convert_8h</filename>
    <includes id="openni2__device__info_8h" name="openni2_device_info.h" local="yes" imported="no">openni2_camera/openni2_device_info.h</includes>
    <includes id="openni2__video__mode_8h" name="openni2_video_mode.h" local="yes" imported="no">openni2_camera/openni2_video_mode.h</includes>
    <namespace>openni2_wrapper</namespace>
    <member kind="function">
      <type>const OpenNI2DeviceInfo</type>
      <name>openni2_convert</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>afebcde9d4a950779acb15a97ec546b36</anchor>
      <arglist>(const openni::DeviceInfo *pInfo, std::string serial=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>const OpenNI2VideoMode</type>
      <name>openni2_convert</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a231505ce5233b535554d3b221a1f7800</anchor>
      <arglist>(const openni::VideoMode &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>const openni::VideoMode</type>
      <name>openni2_convert</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>ac46f808e0f5eefd58902de9a6e2f4134</anchor>
      <arglist>(const OpenNI2VideoMode &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; OpenNI2VideoMode &gt;</type>
      <name>openni2_convert</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>adee685881070560f77dc87f9e5fa727d</anchor>
      <arglist>(const openni::Array&lt; openni::VideoMode &gt; &amp;input)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni2_device.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/src/</path>
    <filename>openni2__device_8cpp</filename>
    <includes id="openni2__device_8h" name="openni2_device.h" local="yes" imported="no">openni2_camera/openni2_device.h</includes>
    <includes id="openni2__exception_8h" name="openni2_exception.h" local="yes" imported="no">openni2_camera/openni2_exception.h</includes>
    <includes id="openni2__convert_8h" name="openni2_convert.h" local="yes" imported="no">openni2_camera/openni2_convert.h</includes>
    <includes id="openni2__frame__listener_8h" name="openni2_frame_listener.h" local="yes" imported="no">openni2_camera/openni2_frame_listener.h</includes>
    <namespace>openni2_wrapper</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a2058c47171eb7debede945a501450321</anchor>
      <arglist>(std::ostream &amp;stream, const OpenNI2Device &amp;device)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni2_device.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/include/openni2_camera/</path>
    <filename>openni2__device_8h</filename>
    <includes id="openni2__video__mode_8h" name="openni2_video_mode.h" local="yes" imported="no">openni2_camera/openni2_video_mode.h</includes>
    <includes id="openni2__exception_8h" name="openni2_exception.h" local="yes" imported="no">openni2_camera/openni2_exception.h</includes>
    <class kind="class">openni2_wrapper::OpenNI2Device</class>
    <namespace>openni</namespace>
    <namespace>openni2_wrapper</namespace>
    <member kind="typedef">
      <type>boost::function&lt; void(sensor_msgs::ImagePtr image)&gt;</type>
      <name>FrameCallbackFunction</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aa576d87fc011420510aa34945ae5e2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a2058c47171eb7debede945a501450321</anchor>
      <arglist>(std::ostream &amp;stream, const OpenNI2Device &amp;device)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni2_device_info.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/src/</path>
    <filename>openni2__device__info_8cpp</filename>
    <includes id="openni2__device__info_8h" name="openni2_device_info.h" local="yes" imported="no">openni2_camera/openni2_device_info.h</includes>
    <namespace>openni2_wrapper</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a8c8e297dd7bc435afdd5e0af245d7dc0</anchor>
      <arglist>(std::ostream &amp;stream, const OpenNI2DeviceInfo &amp;device_info)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni2_device_info.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/include/openni2_camera/</path>
    <filename>openni2__device__info_8h</filename>
    <class kind="struct">openni2_wrapper::OpenNI2DeviceInfo</class>
    <namespace>openni2_wrapper</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a8c8e297dd7bc435afdd5e0af245d7dc0</anchor>
      <arglist>(std::ostream &amp;stream, const OpenNI2DeviceInfo &amp;device_info)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni2_device_manager.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/src/</path>
    <filename>openni2__device__manager_8cpp</filename>
    <includes id="openni2__device__manager_8h" name="openni2_device_manager.h" local="yes" imported="no">openni2_camera/openni2_device_manager.h</includes>
    <includes id="openni2__convert_8h" name="openni2_convert.h" local="yes" imported="no">openni2_camera/openni2_convert.h</includes>
    <includes id="openni2__device_8h" name="openni2_device.h" local="yes" imported="no">openni2_camera/openni2_device.h</includes>
    <includes id="openni2__exception_8h" name="openni2_exception.h" local="yes" imported="no">openni2_camera/openni2_exception.h</includes>
    <class kind="class">openni2_wrapper::OpenNI2DeviceInfoComparator</class>
    <class kind="class">openni2_wrapper::OpenNI2DeviceListener</class>
    <namespace>openni2_wrapper</namespace>
    <member kind="typedef">
      <type>std::set&lt; OpenNI2DeviceInfo, OpenNI2DeviceInfoComparator &gt;</type>
      <name>DeviceSet</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a87953f414ed70a507ca0f54494b66298</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a6d0369403ea04e07b544685d92990e13</anchor>
      <arglist>(std::ostream &amp;stream, const OpenNI2DeviceManager &amp;device_manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni2_device_manager.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/include/openni2_camera/</path>
    <filename>openni2__device__manager_8h</filename>
    <includes id="openni2__device__info_8h" name="openni2_device_info.h" local="yes" imported="no">openni2_camera/openni2_device_info.h</includes>
    <class kind="class">openni2_wrapper::OpenNI2DeviceManager</class>
    <namespace>openni2_wrapper</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a6d0369403ea04e07b544685d92990e13</anchor>
      <arglist>(std::ostream &amp;stream, const OpenNI2DeviceManager &amp;device_manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni2_driver.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/src/</path>
    <filename>openni2__driver_8cpp</filename>
    <includes id="openni2__driver_8h" name="openni2_driver.h" local="yes" imported="no">openni2_camera/openni2_driver.h</includes>
    <includes id="openni2__exception_8h" name="openni2_exception.h" local="yes" imported="no">openni2_camera/openni2_exception.h</includes>
    <namespace>openni2_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni2_driver.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/include/openni2_camera/</path>
    <filename>openni2__driver_8h</filename>
    <includes id="openni2__device__manager_8h" name="openni2_device_manager.h" local="yes" imported="no">openni2_camera/openni2_device_manager.h</includes>
    <includes id="openni2__device_8h" name="openni2_device.h" local="yes" imported="no">openni2_camera/openni2_device.h</includes>
    <includes id="openni2__video__mode_8h" name="openni2_video_mode.h" local="yes" imported="no">openni2_camera/openni2_video_mode.h</includes>
    <class kind="class">openni2_wrapper::OpenNI2Driver</class>
    <namespace>openni2_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni2_exception.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/src/</path>
    <filename>openni2__exception_8cpp</filename>
    <includes id="openni2__exception_8h" name="openni2_exception.h" local="yes" imported="no">openni2_camera/openni2_exception.h</includes>
    <namespace>openni2_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni2_exception.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/include/openni2_camera/</path>
    <filename>openni2__exception_8h</filename>
    <class kind="class">openni2_wrapper::OpenNI2Exception</class>
    <namespace>openni2_wrapper</namespace>
    <member kind="define">
      <type>#define</type>
      <name>THROW_OPENNI_EXCEPTION</name>
      <anchorfile>openni2__exception_8h.html</anchorfile>
      <anchor>a871df50d20f9baabfd42dac3bdee2293</anchor>
      <arglist>(format,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>throwOpenNIException</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a69b6baa8a517cbc44605b969d0db7633</anchor>
      <arglist>(const char *function, const char *file, unsigned line, const char *format,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni2_frame_listener.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/src/</path>
    <filename>openni2__frame__listener_8cpp</filename>
    <includes id="openni2__frame__listener_8h" name="openni2_frame_listener.h" local="yes" imported="no">openni2_camera/openni2_frame_listener.h</includes>
    <includes id="openni2__timer__filter_8h" name="openni2_timer_filter.h" local="yes" imported="no">openni2_camera/openni2_timer_filter.h</includes>
    <namespace>openni2_wrapper</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TIME_FILTER_LENGTH</name>
      <anchorfile>openni2__frame__listener_8cpp.html</anchorfile>
      <anchor>a2be386c4dcc5b1d7468eb957b00a892c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni2_frame_listener.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/include/openni2_camera/</path>
    <filename>openni2__frame__listener_8h</filename>
    <includes id="openni2__device_8h" name="openni2_device.h" local="yes" imported="no">openni2_camera/openni2_device.h</includes>
    <class kind="class">openni2_wrapper::OpenNI2FrameListener</class>
    <namespace>openni2_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni2_timer_filter.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/src/</path>
    <filename>openni2__timer__filter_8cpp</filename>
    <includes id="openni2__timer__filter_8h" name="openni2_timer_filter.h" local="yes" imported="no">openni2_camera/openni2_timer_filter.h</includes>
    <namespace>openni2_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni2_timer_filter.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/include/openni2_camera/</path>
    <filename>openni2__timer__filter_8h</filename>
    <class kind="class">openni2_wrapper::OpenNI2TimerFilter</class>
    <namespace>openni2_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>openni2_video_mode.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/src/</path>
    <filename>openni2__video__mode_8cpp</filename>
    <includes id="openni2__video__mode_8h" name="openni2_video_mode.h" local="yes" imported="no">openni2_camera/openni2_video_mode.h</includes>
    <namespace>openni2_wrapper</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aafd3d5431a3a24e2b22b9de2ca3980bf</anchor>
      <arglist>(const OpenNI2VideoMode &amp;video_mode_a, const OpenNI2VideoMode &amp;video_mode_b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>ae931fe19caca1e5fcc338248f1acff99</anchor>
      <arglist>(std::ostream &amp;stream, const OpenNI2VideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a898bbebd3e9a67fa4378b0ffd52d0fd6</anchor>
      <arglist>(const OpenNI2VideoMode &amp;video_mode_a, const OpenNI2VideoMode &amp;video_mode_b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>openni2_video_mode.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/include/openni2_camera/</path>
    <filename>openni2__video__mode_8h</filename>
    <class kind="struct">openni2_wrapper::OpenNI2VideoMode</class>
    <namespace>openni2_wrapper</namespace>
    <member kind="enumeration">
      <name>PixelFormat</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_DEPTH_1_MM</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffa7571b4a41f8c98bde515a53cdde252c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_DEPTH_100_UM</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffae6c1c24e0859aaf950cf9f69b03b59af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_SHIFT_9_2</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffac4b53725769879f02568d27ac56626b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_SHIFT_9_3</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffa7fbf2c2d7aa19ff9a482bf1a0c524c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_RGB888</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffa245d8ed13ac75481b61fb81b0e353e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_YUV422</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffa034f845ed385e651670050edd0d4bf40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_GRAY8</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffa5c2e25242b6247af1ce5dfcf5c622871</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_GRAY16</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffa6a98e66205bfdaf3e5bccd5959aec4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_JPEG</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffaaa0d871c986990f85cebc2163d9df59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aafd3d5431a3a24e2b22b9de2ca3980bf</anchor>
      <arglist>(const OpenNI2VideoMode &amp;video_mode_a, const OpenNI2VideoMode &amp;video_mode_b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>ae931fe19caca1e5fcc338248f1acff99</anchor>
      <arglist>(std::ostream &amp;stream, const OpenNI2VideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a898bbebd3e9a67fa4378b0ffd52d0fd6</anchor>
      <arglist>(const OpenNI2VideoMode &amp;video_mode_a, const OpenNI2VideoMode &amp;video_mode_b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_wrapper.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/test/</path>
    <filename>test__wrapper_8cpp</filename>
    <includes id="openni2__device__manager_8h" name="openni2_device_manager.h" local="yes" imported="no">openni2_camera/openni2_device_manager.h</includes>
    <includes id="openni2__device_8h" name="openni2_device.h" local="yes" imported="no">openni2_camera/openni2_device.h</includes>
    <member kind="function">
      <type>void</type>
      <name>ColorCallback</name>
      <anchorfile>test__wrapper_8cpp.html</anchorfile>
      <anchor>a01f82a31489d12d0e6b5a422dde025a0</anchor>
      <arglist>(sensor_msgs::ImagePtr image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DepthCallback</name>
      <anchorfile>test__wrapper_8cpp.html</anchorfile>
      <anchor>a9b4de2f0ee090e4f9b09c4459a20426b</anchor>
      <arglist>(sensor_msgs::ImagePtr image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>IRCallback</name>
      <anchorfile>test__wrapper_8cpp.html</anchorfile>
      <anchor>a265f9ae94bb03411914ee3b9360dcf7b</anchor>
      <arglist>(sensor_msgs::ImagePtr image)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__wrapper_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>color_counter_</name>
      <anchorfile>test__wrapper_8cpp.html</anchorfile>
      <anchor>a1e4bc7946ea629a512b93c81927f6f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>depth_counter_</name>
      <anchorfile>test__wrapper_8cpp.html</anchorfile>
      <anchor>a41c300d96d713a8a9e5a7693d198762f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ir_counter_</name>
      <anchorfile>test__wrapper_8cpp.html</anchorfile>
      <anchor>a3c005923376d4d46d9777dcf9b344904</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>usb_reset.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-openni2_camera/doc_stacks/2015-08-28_11-52-43.321133/openni2_camera/src/</path>
    <filename>usb__reset_8c</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>usb__reset_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>openni</name>
    <filename>namespaceopenni.html</filename>
  </compound>
  <compound kind="namespace">
    <name>openni2_camera</name>
    <filename>namespaceopenni2__camera.html</filename>
    <class kind="class">openni2_camera::OpenNI2DriverNodelet</class>
  </compound>
  <compound kind="class">
    <name>openni2_camera::OpenNI2DriverNodelet</name>
    <filename>classopenni2__camera_1_1OpenNI2DriverNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>OpenNI2DriverNodelet</name>
      <anchorfile>classopenni2__camera_1_1OpenNI2DriverNodelet.html</anchorfile>
      <anchor>a19b2ee6e6419da63e6148aa45430cd51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenNI2DriverNodelet</name>
      <anchorfile>classopenni2__camera_1_1OpenNI2DriverNodelet.html</anchorfile>
      <anchor>a76dafef86ac78a15116d19604255f230</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classopenni2__camera_1_1OpenNI2DriverNodelet.html</anchorfile>
      <anchor>a1932a8700ed23dbe74e50dc57c9fdb73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; openni2_wrapper::OpenNI2Driver &gt;</type>
      <name>lp</name>
      <anchorfile>classopenni2__camera_1_1OpenNI2DriverNodelet.html</anchorfile>
      <anchor>a53e6b12f8136910c82b0e0793a7b459b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>openni2_wrapper</name>
    <filename>namespaceopenni2__wrapper.html</filename>
    <class kind="class">openni2_wrapper::OpenNI2Device</class>
    <class kind="struct">openni2_wrapper::OpenNI2DeviceInfo</class>
    <class kind="class">openni2_wrapper::OpenNI2DeviceInfoComparator</class>
    <class kind="class">openni2_wrapper::OpenNI2DeviceListener</class>
    <class kind="class">openni2_wrapper::OpenNI2DeviceManager</class>
    <class kind="class">openni2_wrapper::OpenNI2Driver</class>
    <class kind="class">openni2_wrapper::OpenNI2Exception</class>
    <class kind="class">openni2_wrapper::OpenNI2FrameListener</class>
    <class kind="class">openni2_wrapper::OpenNI2TimerFilter</class>
    <class kind="struct">openni2_wrapper::OpenNI2VideoMode</class>
    <member kind="typedef">
      <type>std::set&lt; OpenNI2DeviceInfo, OpenNI2DeviceInfoComparator &gt;</type>
      <name>DeviceSet</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a87953f414ed70a507ca0f54494b66298</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(sensor_msgs::ImagePtr image)&gt;</type>
      <name>FrameCallbackFunction</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aa576d87fc011420510aa34945ae5e2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>PixelFormat</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_DEPTH_1_MM</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffa7571b4a41f8c98bde515a53cdde252c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_DEPTH_100_UM</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffae6c1c24e0859aaf950cf9f69b03b59af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_SHIFT_9_2</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffac4b53725769879f02568d27ac56626b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_SHIFT_9_3</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffa7fbf2c2d7aa19ff9a482bf1a0c524c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_RGB888</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffa245d8ed13ac75481b61fb81b0e353e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_YUV422</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffa034f845ed385e651670050edd0d4bf40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_GRAY8</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffa5c2e25242b6247af1ce5dfcf5c622871</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_GRAY16</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffa6a98e66205bfdaf3e5bccd5959aec4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_JPEG</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aae39923e10b704ddd3c62dbd2b4137ffaaa0d871c986990f85cebc2163d9df59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const OpenNI2DeviceInfo</type>
      <name>openni2_convert</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>afebcde9d4a950779acb15a97ec546b36</anchor>
      <arglist>(const openni::DeviceInfo *pInfo, std::string serial=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>const OpenNI2VideoMode</type>
      <name>openni2_convert</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a231505ce5233b535554d3b221a1f7800</anchor>
      <arglist>(const openni::VideoMode &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>const openni::VideoMode</type>
      <name>openni2_convert</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>ac46f808e0f5eefd58902de9a6e2f4134</anchor>
      <arglist>(const OpenNI2VideoMode &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; OpenNI2VideoMode &gt;</type>
      <name>openni2_convert</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>adee685881070560f77dc87f9e5fa727d</anchor>
      <arglist>(const openni::Array&lt; openni::VideoMode &gt; &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>aafd3d5431a3a24e2b22b9de2ca3980bf</anchor>
      <arglist>(const OpenNI2VideoMode &amp;video_mode_a, const OpenNI2VideoMode &amp;video_mode_b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a8c8e297dd7bc435afdd5e0af245d7dc0</anchor>
      <arglist>(std::ostream &amp;stream, const OpenNI2DeviceInfo &amp;device_info)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>ae931fe19caca1e5fcc338248f1acff99</anchor>
      <arglist>(std::ostream &amp;stream, const OpenNI2VideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a6d0369403ea04e07b544685d92990e13</anchor>
      <arglist>(std::ostream &amp;stream, const OpenNI2DeviceManager &amp;device_manager)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a2058c47171eb7debede945a501450321</anchor>
      <arglist>(std::ostream &amp;stream, const OpenNI2Device &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a898bbebd3e9a67fa4378b0ffd52d0fd6</anchor>
      <arglist>(const OpenNI2VideoMode &amp;video_mode_a, const OpenNI2VideoMode &amp;video_mode_b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>throwOpenNIException</name>
      <anchorfile>namespaceopenni2__wrapper.html</anchorfile>
      <anchor>a69b6baa8a517cbc44605b969d0db7633</anchor>
      <arglist>(const char *function, const char *file, unsigned line, const char *format,...)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni2_wrapper::OpenNI2Device</name>
    <filename>classopenni2__wrapper_1_1OpenNI2Device.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>getAutoExposure</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>aa144552c8cb348d58d9c015e9f08f815</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAutoWhiteBalance</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a4321b07f3c7cacecd5afe372c861b91b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getColorFocalLength</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a7f70f548c09f817293d33c2c98a97fac</anchor>
      <arglist>(int output_y_resolution) const </arglist>
    </member>
    <member kind="function">
      <type>const OpenNI2VideoMode</type>
      <name>getColorVideoMode</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a6895a4f808e0642697942f2db1a69b49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDepthFocalLength</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a49d99eb261a49c788faac81560a568fb</anchor>
      <arglist>(int output_y_resolution) const </arglist>
    </member>
    <member kind="function">
      <type>const OpenNI2VideoMode</type>
      <name>getDepthVideoMode</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a4ab8ae9b9b2e9a1c44661d0135357f2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getIRFocalLength</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>af1d1b3ef7fe8685122aab82dc963bb0f</anchor>
      <arglist>(int output_y_resolution) const </arglist>
    </member>
    <member kind="function">
      <type>const OpenNI2VideoMode</type>
      <name>getIRVideoMode</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a96c044b4a92dcf06ea0da8455403be30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>getName</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a8e0fb9b75742cba488d414eab8de7567</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>getStringID</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>afd96cd70db62eb984d66e4def4a8f88f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; OpenNI2VideoMode &gt; &amp;</type>
      <name>getSupportedColorVideoModes</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a2d09dd88bf800c0376ae7473d589ce4d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; OpenNI2VideoMode &gt; &amp;</type>
      <name>getSupportedDepthVideoModes</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a25c7f798d1c18d25c4774467d4766aeb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; OpenNI2VideoMode &gt; &amp;</type>
      <name>getSupportedIRVideoModes</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>aae1a1521b0520695a0a0aa0c1ed99093</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>getUri</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>ab11cb2b3a6951f6c1d201033952e9c57</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getUsbProductId</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a50cb89937af0bcfb6925b5b7c77ab29e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getUsbVendorId</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>af1ca6b0e1f7884f05c0bda145e5c1635</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>getVendor</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a9ea82f147788491ff7c5c3e2c6c607ce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasColorSensor</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a80025aeeb2b6f7621fc6284d53ac523d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasDepthSensor</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a68e7f36e6a27bba4be6cddf47ecae1f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasIRSensor</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a7bc2c720fe8c7b733a1da39de5be0c3c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColorStreamStarted</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>acb48de7b50641f8e05b9e9d3cad68748</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColorVideoModeSupported</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>aa02da42580f53450fd73f58f73c89fea</anchor>
      <arglist>(const OpenNI2VideoMode &amp;video_mode) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDepthStreamStarted</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a417557a33610569dedbffbad4a0bbc7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDepthVideoModeSupported</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a01ed303a3c9f6e3a98c655c66f660bd1</anchor>
      <arglist>(const OpenNI2VideoMode &amp;video_mode) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isImageRegistrationModeSupported</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a9928e09dae33d3a7f7869bc00ac743c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIRStreamStarted</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a46c12a33e10733d3ed31477b6e7ec99f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIRVideoModeSupported</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>ae9bd77bb90162a88036de36abd0e4386</anchor>
      <arglist>(const OpenNI2VideoMode &amp;video_mode) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a560824f4800d33a62b1f69a77c369ec5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenNI2Device</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a3d894365264f956ed396a31babbb07bb</anchor>
      <arglist>(const std::string &amp;device_URI)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoExposure</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a8099732e7c286ce06b00cddc23ddebb9</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoWhiteBalance</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a1a78bb65d5184efdd2d3682de867cb4e</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorFrameCallback</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a05a1ed4007008cb9087a8bc50ff33d04</anchor>
      <arglist>(FrameCallbackFunction callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorVideoMode</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>aa16e5025dd9529002881cb6d339ad3a8</anchor>
      <arglist>(const OpenNI2VideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthColorSync</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>adc973cb5688278b1c0039418c9c21496</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFrameCallback</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>aabc33be602e092f0853da7570a6da21d</anchor>
      <arglist>(FrameCallbackFunction callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthVideoMode</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>ac711379c56b83c384168f9674db255b5</anchor>
      <arglist>(const OpenNI2VideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageRegistrationMode</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>ae3c6f87a6a8e0ccb4cc98539a1a2e83f</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIRFrameCallback</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a18797f5976c766f5cfff49385fb0efa6</anchor>
      <arglist>(FrameCallbackFunction callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIRVideoMode</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>ab5872887506b5112eee79dbfa2c63813</anchor>
      <arglist>(const OpenNI2VideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseDeviceTimer</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>aa0c4cd8e47fe1772548ea96026d59e2f</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startColorStream</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>aab16864fca875b66e476e0e2c24e9f7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDepthStream</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a8566928223a6cbbbf624041bfc3a1dcf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startIRStream</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a62d7d725499cc7855e7808a66c693504</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopAllStreams</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a1952323a23aa645d9772a7e3282b51f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopColorStream</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>ac7a2d4ad427ac43c02168fbeed6a1ebe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopDepthStream</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a892d527b337fc7045fc5ea9c2bb15813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopIRStream</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a115b749bb75afa657a3a4cff2ffbe667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OpenNI2Device</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a204a7b93dfc0f9b8abf238d8f00e9f91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>boost::shared_ptr&lt; openni::VideoStream &gt;</type>
      <name>getColorVideoStream</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a8796c6e396ce90f32b0457d764b43eb9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>boost::shared_ptr&lt; openni::VideoStream &gt;</type>
      <name>getDepthVideoStream</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a89384459d699cf811b39644fc85b318f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>boost::shared_ptr&lt; openni::VideoStream &gt;</type>
      <name>getIRVideoStream</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a60d9a7e8b2a7359ae9eacfebfe230c25</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a64decea9c52b0daa9c2ce76db26e4f65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; OpenNI2FrameListener &gt;</type>
      <name>color_frame_listener</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a4b37c492453f7624aac0f7a688508802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OpenNI2VideoMode &gt;</type>
      <name>color_video_modes_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a7081ef34f123ae8ec437f5d39bab6907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>color_video_started_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a6f7cc67180398f6ec061a99eaa31ec55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; openni::VideoStream &gt;</type>
      <name>color_video_stream_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a2c3fde0bce79df0b96dec3427b3d8a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; OpenNI2FrameListener &gt;</type>
      <name>depth_frame_listener</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a22958d6149ed11ed747c06c0807e4dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OpenNI2VideoMode &gt;</type>
      <name>depth_video_modes_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a40b920da23894eeb76c83fbfdb458bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>depth_video_started_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a7739aa7cedcdf6d3c50a1910362c4c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; openni::VideoStream &gt;</type>
      <name>depth_video_stream_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a0e0b84b449f0d2416e5fc622b44293d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; openni::DeviceInfo &gt;</type>
      <name>device_info_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a4b2f09b05065af2ba0b8bd5524b42593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>image_registration_activated_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>acf66ad69f307c789eed6109ea5735b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; OpenNI2FrameListener &gt;</type>
      <name>ir_frame_listener</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a07b44ff2e88ab61f1b35e65928b33825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; OpenNI2VideoMode &gt;</type>
      <name>ir_video_modes_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a32ca863d38d22e9efbef52c54a6156ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>ir_video_started_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a1d361a638b69d3fdb4e2f8a1dd206e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; openni::VideoStream &gt;</type>
      <name>ir_video_stream_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a1cb8c4a9e3d76c5df93ecf12951c95a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; openni::Device &gt;</type>
      <name>openni_device_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>a4687d0783a356e67cfe089a02a8fa188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_device_time_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Device.html</anchorfile>
      <anchor>ac3f331f58df385ddde4d6b95fb80307d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>openni2_wrapper::OpenNI2DeviceInfo</name>
    <filename>structopenni2__wrapper_1_1OpenNI2DeviceInfo.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>structopenni2__wrapper_1_1OpenNI2DeviceInfo.html</anchorfile>
      <anchor>a782e1015de733278fb4444105d385a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>product_id_</name>
      <anchorfile>structopenni2__wrapper_1_1OpenNI2DeviceInfo.html</anchorfile>
      <anchor>a4d19cd564d0dd0475639f253a6efc010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>serial_</name>
      <anchorfile>structopenni2__wrapper_1_1OpenNI2DeviceInfo.html</anchorfile>
      <anchor>a9b91f1ccd7f3040af930f39aaddd69cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>uri_</name>
      <anchorfile>structopenni2__wrapper_1_1OpenNI2DeviceInfo.html</anchorfile>
      <anchor>a1efde358e5b0c8e96ffb9460627f550d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>vendor_</name>
      <anchorfile>structopenni2__wrapper_1_1OpenNI2DeviceInfo.html</anchorfile>
      <anchor>a57ff5082fff8023f75c25ba430a35e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>vendor_id_</name>
      <anchorfile>structopenni2__wrapper_1_1OpenNI2DeviceInfo.html</anchorfile>
      <anchor>ace894bfbc8764bf7f4a6ebf14013a452</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni2_wrapper::OpenNI2DeviceInfoComparator</name>
    <filename>classopenni2__wrapper_1_1OpenNI2DeviceInfoComparator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceInfoComparator.html</anchorfile>
      <anchor>a2da8e87068d490548db19bdd6f6abf5e</anchor>
      <arglist>(const OpenNI2DeviceInfo &amp;di1, const OpenNI2DeviceInfo &amp;di2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni2_wrapper::OpenNI2DeviceListener</name>
    <filename>classopenni2__wrapper_1_1OpenNI2DeviceListener.html</filename>
    <member kind="function">
      <type>boost::shared_ptr&lt; std::vector&lt; OpenNI2DeviceInfo &gt; &gt;</type>
      <name>getConnectedDeviceInfos</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceListener.html</anchorfile>
      <anchor>aaf1268cb8d586579f1fd037126f70f07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; std::vector&lt; std::string &gt; &gt;</type>
      <name>getConnectedDeviceURIs</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceListener.html</anchorfile>
      <anchor>ad8f2dce5638a83d4f32beed392683cbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>getNumOfConnectedDevices</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceListener.html</anchorfile>
      <anchor>a42ab59d31d2fbf17e0ce98a2edd84774</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getSerial</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceListener.html</anchorfile>
      <anchor>af2d65438e8f93bab8df70479c386a585</anchor>
      <arglist>(const std::string Uri)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onDeviceConnected</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceListener.html</anchorfile>
      <anchor>ab2c7c309206b673e94611c8433703987</anchor>
      <arglist>(const openni::DeviceInfo *pInfo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onDeviceDisconnected</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceListener.html</anchorfile>
      <anchor>afee2288a213ff3d273c18ec9d78b022e</anchor>
      <arglist>(const openni::DeviceInfo *pInfo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onDeviceStateChanged</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceListener.html</anchorfile>
      <anchor>a5737eff17d84c587672981e7ab34259e</anchor>
      <arglist>(const openni::DeviceInfo *pInfo, openni::DeviceState state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenNI2DeviceListener</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceListener.html</anchorfile>
      <anchor>a86f52256a849cd694ca2aed0e755fd09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenNI2DeviceListener</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceListener.html</anchorfile>
      <anchor>ae91e3e346697a5a59bcb04b3f34ee380</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>device_mutex_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceListener.html</anchorfile>
      <anchor>aeb84645d1778a5c8f7347f9d7d496c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DeviceSet</type>
      <name>device_set_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceListener.html</anchorfile>
      <anchor>afcfeb59313cbfd042efd661950eb3cd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni2_wrapper::OpenNI2DeviceManager</name>
    <filename>classopenni2__wrapper_1_1OpenNI2DeviceManager.html</filename>
    <member kind="function">
      <type>boost::shared_ptr&lt; OpenNI2Device &gt;</type>
      <name>getAnyDevice</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceManager.html</anchorfile>
      <anchor>a1d41e732b89f137f355fdec480c45ed0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; std::vector&lt; OpenNI2DeviceInfo &gt; &gt;</type>
      <name>getConnectedDeviceInfos</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceManager.html</anchorfile>
      <anchor>acb78e031816252cfd17c86a23410161e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; std::vector&lt; std::string &gt; &gt;</type>
      <name>getConnectedDeviceURIs</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceManager.html</anchorfile>
      <anchor>ae8410c91eb6e098f865345b7ce15ce0c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; OpenNI2Device &gt;</type>
      <name>getDevice</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceManager.html</anchorfile>
      <anchor>a051643b179ca3f2915bf776bf50f6efc</anchor>
      <arglist>(const std::string &amp;device_URI)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>getNumOfConnectedDevices</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceManager.html</anchorfile>
      <anchor>aebe432ae1240a554340de3700ab0f361</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenNI2DeviceManager</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceManager.html</anchorfile>
      <anchor>aafeb05a71d87e0c7c1da3a80d25190ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OpenNI2DeviceManager</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceManager.html</anchorfile>
      <anchor>a4d01b9c7d99e39fd691855977796212a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::shared_ptr&lt; OpenNI2DeviceManager &gt;</type>
      <name>getSingelton</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceManager.html</anchorfile>
      <anchor>ac82301ae306771cb66d29fec9e71a754</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; OpenNI2DeviceListener &gt;</type>
      <name>device_listener_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceManager.html</anchorfile>
      <anchor>a00471860f359ebdeecffbf7598b5c2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static boost::shared_ptr&lt; OpenNI2DeviceManager &gt;</type>
      <name>singelton_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2DeviceManager.html</anchorfile>
      <anchor>af8a80960e2189cc7265a43036654d579</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni2_wrapper::OpenNI2Driver</name>
    <filename>classopenni2__wrapper_1_1OpenNI2Driver.html</filename>
    <member kind="function">
      <type></type>
      <name>OpenNI2Driver</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>aafeabaf58b8c8a86216bb3c586c7981e</anchor>
      <arglist>(ros::NodeHandle &amp;n, ros::NodeHandle &amp;pnh)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>openni2_camera::OpenNI2Config</type>
      <name>Config</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a83d3518c9c971f21c14ac10f15c44d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a09a460600ef6540b532773ccb4cf17fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>advertiseROSTopics</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>adcc968f5d820e24f64e1701c4580dcf0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>applyConfigToOpenNIDevice</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a4b04cd454e1b04da9d76bc51890991dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>colorConnectCb</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>acda41866f03efc031891b3aaccc58dd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configCb</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>abb75fd81f955273ca5166aac80f91fe3</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthConnectCb</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a0181795f8a12a9a5b7258da7993497c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>genVideoModeTableMap</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a4ef0a275c35fa3a72d173f61ae0d613f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::CameraInfoPtr</type>
      <name>getColorCameraInfo</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a74b176bc2f8b168bb4287d387c008530</anchor>
      <arglist>(int width, int height, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::CameraInfoPtr</type>
      <name>getDefaultCameraInfo</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>afc5a71f87d885302876e8eba48dc3fcf</anchor>
      <arglist>(int width, int height, double f) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::CameraInfoPtr</type>
      <name>getDepthCameraInfo</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a79a03940a663fc09dd6c7419e2983128</anchor>
      <arglist>(int width, int height, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::CameraInfoPtr</type>
      <name>getIRCameraInfo</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a000262c8c69b55ac0a6653360dc19a87</anchor>
      <arglist>(int width, int height, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initDevice</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>af998d8906657335cf2dd2c5bc7c93b59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>irConnectCb</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a5ef695b660a0df4da7338ed9dd771a24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>lookupVideoModeFromDynConfig</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a93f8072f07d785153b580bb5829c6228</anchor>
      <arglist>(int mode_nr, OpenNI2VideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>newColorFrameCallback</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a780adce9377ede9c112ae297abd567fb</anchor>
      <arglist>(sensor_msgs::ImagePtr image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>newDepthFrameCallback</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>abb262cb8e6aac9d5a8becb13945fd2cc</anchor>
      <arglist>(sensor_msgs::ImagePtr image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>newIRFrameCallback</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a5b6882fb33478bc1e8fb3cb14ccbd5f7</anchor>
      <arglist>(sensor_msgs::ImagePtr image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::ImageConstPtr</type>
      <name>rawToFloatingPointConversion</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a569dd4f95f39b2dfdd0d4f4b5efcbbf4</anchor>
      <arglist>(sensor_msgs::ImageConstPtr raw_image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>readConfigFromParameterServer</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a45679cc07196e857ed3d8dbc31b463d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>resolveDeviceURI</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a37f565f4f20eb374e1e031194df36011</anchor>
      <arglist>(const std::string &amp;device_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setColorVideoMode</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>af2f7e63d7273f5ca1ff7deea31bd934c</anchor>
      <arglist>(const OpenNI2VideoMode &amp;color_video_mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setDepthVideoMode</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>aa28ada1c5674066ae4535caf5df02aaf</anchor>
      <arglist>(const OpenNI2VideoMode &amp;depth_video_mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setIRVideoMode</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>ab2fdab502d9648b445e6c91e853e7731</anchor>
      <arglist>(const OpenNI2VideoMode &amp;ir_video_mode)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>auto_exposure_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>aeefc5df5aa869f0596ed60de39565733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>auto_white_balance_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>ac1c6a13eee6ee862b8854fe6bb41fd68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>color_depth_synchronization_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>af30134285d059535b7eeeb7f7c6e3790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>color_frame_id_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a141c3f04126f16623c70d58492b24956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; camera_info_manager::CameraInfoManager &gt;</type>
      <name>color_info_manager_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a059bf4722806dab32a41e221cec3fbb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>color_info_url_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a798c5f200ffd4261132c9dea76f1f8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>color_subscribers_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>aa502238848228d663c3f4d1291432217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>color_time_offset_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a18ca6e1c8ccbec1ecfcf749777bed4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenNI2VideoMode</type>
      <name>color_video_mode_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a7a6ce5a022803077264de891c7ea5e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>config_init_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a1dca78bc29f1b7bb8e0c35d0827e934b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>connect_mutex_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a94568df969ab712a5a94af12aedefc06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>data_skip_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>afd27808ba7f2d71c0dd8dcafceb607f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>data_skip_color_counter_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a423c10d7ce3c59465054c9ab084aab16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>data_skip_depth_counter_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>aae13464807371d54f804dd4862a8d8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>data_skip_ir_counter_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a004820706c03ca8539514c924f5b296c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>depth_frame_id_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a3d045988a0696d3b63d1a510f5268daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>depth_ir_offset_x_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a8a24035bb4d4b23b0f2eeeaad4e7a006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>depth_ir_offset_y_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>afb8393e67e202dcb718d3810cc0d3c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>depth_raw_subscribers_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>acf5c620c4d951a20486bc7c065a05dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>depth_registration_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a764c10331e13e57792f13943d193d247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>depth_subscribers_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>adaeb772d9548face1b4c8ce22fffc627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>depth_time_offset_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a923b76fc0e4bb30440032726da209d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenNI2VideoMode</type>
      <name>depth_video_mode_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a5d86b18ee93b3b1dde80a9028b992c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; OpenNI2Device &gt;</type>
      <name>device_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>abb87a93014bd29d7e16b871293fd5a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>device_id_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a9b8d24bc1ca7d7ab90923b93b8d0be6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; OpenNI2DeviceManager &gt;</type>
      <name>device_manager_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a0533a9879f1b022603ace82d13603a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>ir_frame_id_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>aa525fe2e6e6e9b8f9d0d5209e4f4c811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; camera_info_manager::CameraInfoManager &gt;</type>
      <name>ir_info_manager_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a7919f0c96aabc8f3d619f6b95688e047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>ir_info_url_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>ad8e6ab56bd07101b53e34a08afaac6b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>ir_subscribers_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a9c9c35e8f1ed58a1d3e0cace0ffb5b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>ir_time_offset_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>ad39302bd95441672757cf4cf8cbc32f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OpenNI2VideoMode</type>
      <name>ir_video_mode_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a832b5423edee080c8c7187e4a9c65be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle &amp;</type>
      <name>nh_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>ae68f4d9630471bb3cedcb0bd741e8521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>old_config_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a705135c14f783e1bf0ee31d25e55664e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle &amp;</type>
      <name>pnh_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a5c7de19c8c14a2e72e556770ddc4d60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_color_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a3c8c33c56e3ce14bc35707392f561993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_depth_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>ad909e23942e070de4ed3e510b51cbd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_depth_raw_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>aae2a375f5228e447efc44cf36a411458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_ir_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a7eec24edbf0003abe3c55443098044c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_projector_info_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>aa15217e0d25d18c2a8b88052404b5340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>a72fe47ea347ea89e4e65040c4b6ee1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_device_time_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>acde68af6a670ebd313bd0641ed219f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, OpenNI2VideoMode &gt;</type>
      <name>video_modes_lookup_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>ab69f12a209916445b83cb00e791a0814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>z_offset_mm_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>acdacf94a0541df3235336b0a19030128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_scaling_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Driver.html</anchorfile>
      <anchor>ad7318e11983f848a4fa28b39cce0b99a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni2_wrapper::OpenNI2Exception</name>
    <filename>classopenni2__wrapper_1_1OpenNI2Exception.html</filename>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getFileName</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Exception.html</anchorfile>
      <anchor>a8bd661809735eec8d03fb582d77ec3a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getFunctionName</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Exception.html</anchorfile>
      <anchor>a6b4dd74df1a7e975890168940e0f2598</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getLineNumber</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Exception.html</anchorfile>
      <anchor>a0240f7df53e4416ceaee0a5d38567129</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenNI2Exception</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Exception.html</anchorfile>
      <anchor>a83f30b673a5d25ec12cfd092b0771297</anchor>
      <arglist>(const std::string &amp;function_name, const std::string &amp;file_name, unsigned line_number, const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>OpenNI2Exception &amp;</type>
      <name>operator=</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Exception.html</anchorfile>
      <anchor>aa10cc06f613c4782fbbe8950d26e8437</anchor>
      <arglist>(const OpenNI2Exception &amp;exception)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Exception.html</anchorfile>
      <anchor>ab1d56c58d0a5ca0b9773ed88cf68b56a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OpenNI2Exception</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Exception.html</anchorfile>
      <anchor>a736f81c30f16bd73db83c4ad136bf5c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>file_name_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Exception.html</anchorfile>
      <anchor>aed60f4cf852c1410b764b8f5c24937c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>function_name_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Exception.html</anchorfile>
      <anchor>a70044941995f93182d59a1a981cf92cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned</type>
      <name>line_number_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Exception.html</anchorfile>
      <anchor>a573dfcaf01fa41360b4c19d5eeaa2640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>message_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Exception.html</anchorfile>
      <anchor>a89a6154e01e801b8e26cf6417d9e5c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>message_long_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2Exception.html</anchorfile>
      <anchor>ac964a6324155b9ba02a1cd87e243f472</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni2_wrapper::OpenNI2FrameListener</name>
    <filename>classopenni2__wrapper_1_1OpenNI2FrameListener.html</filename>
    <member kind="function">
      <type>void</type>
      <name>onNewFrame</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2FrameListener.html</anchorfile>
      <anchor>abf144f65ee26ba8c654c42a08cc5f299</anchor>
      <arglist>(openni::VideoStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenNI2FrameListener</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2FrameListener.html</anchorfile>
      <anchor>ab67a71d3512153d5d8b349916179dd3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCallback</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2FrameListener.html</anchorfile>
      <anchor>a5c12d2918c35f1117c798b76015092e7</anchor>
      <arglist>(FrameCallbackFunction &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setUseDeviceTimer</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2FrameListener.html</anchorfile>
      <anchor>a3538b422eee4822ad82d44513352a0a2</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OpenNI2FrameListener</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2FrameListener.html</anchorfile>
      <anchor>a5195aa831897fd87319febb9afd4e5a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FrameCallbackFunction</type>
      <name>callback_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2FrameListener.html</anchorfile>
      <anchor>a39f460f82ab794b663e9f5d6a0a1ab34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>openni::VideoFrameRef</type>
      <name>m_frame</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2FrameListener.html</anchorfile>
      <anchor>a5d3b430e572c10bd9f1b500f8dfc3a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>prev_time_stamp_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2FrameListener.html</anchorfile>
      <anchor>ae984131fe9dfc0e78178473330264b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; OpenNI2TimerFilter &gt;</type>
      <name>timer_filter_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2FrameListener.html</anchorfile>
      <anchor>a454df753ece552cb4080f1d7521dc548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>user_device_timer_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2FrameListener.html</anchorfile>
      <anchor>a168f5c4a006ca11399d761561c7152ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni2_wrapper::OpenNI2TimerFilter</name>
    <filename>classopenni2__wrapper_1_1OpenNI2TimerFilter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addSample</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2TimerFilter.html</anchorfile>
      <anchor>af5991cea124afacee450e6ba69ad7d66</anchor>
      <arglist>(double sample)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2TimerFilter.html</anchorfile>
      <anchor>a97c01d463859e3f4c6173a4dcda15919</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMedian</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2TimerFilter.html</anchorfile>
      <anchor>adc95c0b724e516701d9e279cd544b830</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMovingAvg</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2TimerFilter.html</anchorfile>
      <anchor>aaceaf0a8a83a327b2c61f29674f4cedf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenNI2TimerFilter</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2TimerFilter.html</anchorfile>
      <anchor>a9485c75e3933e2a14927521c57785a89</anchor>
      <arglist>(std::size_t filter_len)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OpenNI2TimerFilter</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2TimerFilter.html</anchorfile>
      <anchor>a05586a8a44c8a24ebb6b77510b686657</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; double &gt;</type>
      <name>buffer_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2TimerFilter.html</anchorfile>
      <anchor>ab2d94b4c582793100e0a479242a18d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>filter_len_</name>
      <anchorfile>classopenni2__wrapper_1_1OpenNI2TimerFilter.html</anchorfile>
      <anchor>af55bab4fcecf6dd792e31951a354604b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>openni2_wrapper::OpenNI2VideoMode</name>
    <filename>structopenni2__wrapper_1_1OpenNI2VideoMode.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>frame_rate_</name>
      <anchorfile>structopenni2__wrapper_1_1OpenNI2VideoMode.html</anchorfile>
      <anchor>a71d6ba0310bfc2848632072cf54e0f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PixelFormat</type>
      <name>pixel_format_</name>
      <anchorfile>structopenni2__wrapper_1_1OpenNI2VideoMode.html</anchorfile>
      <anchor>af37a3ca1504a39f224748876c4525ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>x_resolution_</name>
      <anchorfile>structopenni2__wrapper_1_1OpenNI2VideoMode.html</anchorfile>
      <anchor>a1f47271569c428c63417e6915239c7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>y_resolution_</name>
      <anchorfile>structopenni2__wrapper_1_1OpenNI2VideoMode.html</anchorfile>
      <anchor>a8b7f1c9697a236187ea1ef379d064595</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
</tagfile>
