<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>astra_camera_node.cpp</name>
    <path>/tmp/ws/src/astra_camera/ros/</path>
    <filename>astra__camera__node_8cpp</filename>
    <includes id="astra__driver_8h" name="astra_driver.h" local="yes" imported="no">astra_camera/astra_driver.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>astra__camera__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_camera_nodelet.cpp</name>
    <path>/tmp/ws/src/astra_camera/ros/</path>
    <filename>astra__camera__nodelet_8cpp</filename>
    <includes id="astra__driver_8h" name="astra_driver.h" local="yes" imported="no">astra_camera/astra_driver.h</includes>
    <class kind="class">astra_camera::AstraDriverNodelet</class>
    <namespace>astra_camera</namespace>
  </compound>
  <compound kind="file">
    <name>astra_convert.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/</path>
    <filename>astra__convert_8cpp</filename>
    <includes id="astra__convert_8h" name="astra_convert.h" local="yes" imported="no">astra_camera/astra_convert.h</includes>
    <includes id="astra__exception_8h" name="astra_exception.h" local="yes" imported="no">astra_camera/astra_exception.h</includes>
    <namespace>astra_wrapper</namespace>
    <member kind="function">
      <type>const AstraDeviceInfo</type>
      <name>astra_convert</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a1596398e4662a1e652f4225ec36e2ad6</anchor>
      <arglist>(const openni::DeviceInfo *pInfo)</arglist>
    </member>
    <member kind="function">
      <type>const AstraVideoMode</type>
      <name>astra_convert</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a54941aa29effb04e0a41d73dca867935</anchor>
      <arglist>(const openni::VideoMode &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>const openni::VideoMode</type>
      <name>astra_convert</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a4482fdb95b2a9e64d1a3c98fb294275e</anchor>
      <arglist>(const AstraVideoMode &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; AstraVideoMode &gt;</type>
      <name>astra_convert</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a7531e370ffed44e44e46b7e994bcd48e</anchor>
      <arglist>(const openni::Array&lt; openni::VideoMode &gt; &amp;input)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_convert.h</name>
    <path>/tmp/ws/src/astra_camera/include/astra_camera/</path>
    <filename>astra__convert_8h</filename>
    <includes id="astra__device__info_8h" name="astra_device_info.h" local="yes" imported="no">astra_camera/astra_device_info.h</includes>
    <includes id="astra__video__mode_8h" name="astra_video_mode.h" local="yes" imported="no">astra_camera/astra_video_mode.h</includes>
    <includes id="OpenNI_8h" name="OpenNI.h" local="yes" imported="no">openni2/OpenNI.h</includes>
    <namespace>astra_wrapper</namespace>
    <member kind="function">
      <type>const AstraDeviceInfo</type>
      <name>astra_convert</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a1596398e4662a1e652f4225ec36e2ad6</anchor>
      <arglist>(const openni::DeviceInfo *pInfo)</arglist>
    </member>
    <member kind="function">
      <type>const AstraVideoMode</type>
      <name>astra_convert</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a54941aa29effb04e0a41d73dca867935</anchor>
      <arglist>(const openni::VideoMode &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>const openni::VideoMode</type>
      <name>astra_convert</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a4482fdb95b2a9e64d1a3c98fb294275e</anchor>
      <arglist>(const AstraVideoMode &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; AstraVideoMode &gt;</type>
      <name>astra_convert</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a7531e370ffed44e44e46b7e994bcd48e</anchor>
      <arglist>(const openni::Array&lt; openni::VideoMode &gt; &amp;input)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_device.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/</path>
    <filename>astra__device_8cpp</filename>
    <includes id="OpenNI_8h" name="OpenNI.h" local="yes" imported="no">openni2/OpenNI.h</includes>
    <includes id="astra__driver_8h" name="astra_driver.h" local="yes" imported="no">astra_camera/astra_driver.h</includes>
    <includes id="astra__device_8h" name="astra_device.h" local="yes" imported="no">astra_camera/astra_device.h</includes>
    <includes id="astra__exception_8h" name="astra_exception.h" local="yes" imported="no">astra_camera/astra_exception.h</includes>
    <includes id="astra__convert_8h" name="astra_convert.h" local="yes" imported="no">astra_camera/astra_convert.h</includes>
    <includes id="astra__frame__listener_8h" name="astra_frame_listener.h" local="yes" imported="no">astra_camera/astra_frame_listener.h</includes>
    <includes id="PS1080_8h" name="PS1080.h" local="yes" imported="no">openni2/PS1080.h</includes>
    <namespace>astra_wrapper</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a79c6a1ac2ebc6af165239f044307e875</anchor>
      <arglist>(std::ostream &amp;stream, const AstraDevice &amp;device)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_device.h</name>
    <path>/tmp/ws/src/astra_camera/include/astra_camera/</path>
    <filename>astra__device_8h</filename>
    <includes id="astra__video__mode_8h" name="astra_video_mode.h" local="yes" imported="no">astra_camera/astra_video_mode.h</includes>
    <includes id="astra__exception_8h" name="astra_exception.h" local="yes" imported="no">astra_camera/astra_exception.h</includes>
    <includes id="astra__device__type_8h" name="astra_device_type.h" local="yes" imported="no">astra_camera/astra_device_type.h</includes>
    <includes id="OpenNI_8h" name="OpenNI.h" local="no" imported="no">openni2/OpenNI.h</includes>
    <class kind="class">astra_wrapper::AstraDevice</class>
    <namespace>astra_wrapper</namespace>
    <namespace>openni</namespace>
    <member kind="typedef">
      <type>boost::function&lt; void(sensor_msgs::ImagePtr image)&gt;</type>
      <name>FrameCallbackFunction</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a0474f6185a049c645736d6127102c48d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a79c6a1ac2ebc6af165239f044307e875</anchor>
      <arglist>(std::ostream &amp;stream, const AstraDevice &amp;device)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_device_info.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/</path>
    <filename>astra__device__info_8cpp</filename>
    <includes id="astra__device__info_8h" name="astra_device_info.h" local="yes" imported="no">astra_camera/astra_device_info.h</includes>
    <namespace>astra_wrapper</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a4ed590fef64b42578afe56af630ac5ef</anchor>
      <arglist>(std::ostream &amp;stream, const AstraDeviceInfo &amp;device_info)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_device_info.h</name>
    <path>/tmp/ws/src/astra_camera/include/astra_camera/</path>
    <filename>astra__device__info_8h</filename>
    <class kind="struct">astra_wrapper::AstraDeviceInfo</class>
    <namespace>astra_wrapper</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a4ed590fef64b42578afe56af630ac5ef</anchor>
      <arglist>(std::ostream &amp;stream, const AstraDeviceInfo &amp;device_info)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_device_manager.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/</path>
    <filename>astra__device__manager_8cpp</filename>
    <includes id="astra__device__manager_8h" name="astra_device_manager.h" local="yes" imported="no">astra_camera/astra_device_manager.h</includes>
    <includes id="astra__convert_8h" name="astra_convert.h" local="yes" imported="no">astra_camera/astra_convert.h</includes>
    <includes id="astra__device_8h" name="astra_device.h" local="yes" imported="no">astra_camera/astra_device.h</includes>
    <includes id="astra__exception_8h" name="astra_exception.h" local="yes" imported="no">astra_camera/astra_exception.h</includes>
    <includes id="OpenNI_8h" name="OpenNI.h" local="yes" imported="no">openni2/OpenNI.h</includes>
    <class kind="class">astra_wrapper::AstraDeviceInfoComparator</class>
    <class kind="class">astra_wrapper::AstraDeviceListener</class>
    <namespace>astra_wrapper</namespace>
    <member kind="typedef">
      <type>std::set&lt; AstraDeviceInfo, AstraDeviceInfoComparator &gt;</type>
      <name>DeviceSet</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a1cb2dcd3a952695e29f4c6769a794ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>acacae0dc5d3985176f301894984ba4c6</anchor>
      <arglist>(std::ostream &amp;stream, const AstraDeviceManager &amp;device_manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_device_manager.h</name>
    <path>/tmp/ws/src/astra_camera/include/astra_camera/</path>
    <filename>astra__device__manager_8h</filename>
    <includes id="astra__device__info_8h" name="astra_device_info.h" local="yes" imported="no">astra_camera/astra_device_info.h</includes>
    <class kind="class">astra_wrapper::AstraDeviceManager</class>
    <namespace>astra_wrapper</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>acacae0dc5d3985176f301894984ba4c6</anchor>
      <arglist>(std::ostream &amp;stream, const AstraDeviceManager &amp;device_manager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_device_type.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/</path>
    <filename>astra__device__type_8cpp</filename>
    <includes id="astra__device__type_8h" name="astra_device_type.h" local="yes" imported="no">astra_camera/astra_device_type.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>astraWithUVC</name>
      <anchorfile>astra__device__type_8cpp.html</anchorfile>
      <anchor>ae7d5c3d979515af74e95faaa60f6ee07</anchor>
      <arglist>(OB_DEVICE_NO id)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_device_type.h</name>
    <path>/tmp/ws/src/astra_camera/include/astra_camera/</path>
    <filename>astra__device__type_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>OB_ASTRA_PRO</name>
      <anchorfile>astra__device__type_8h.html</anchorfile>
      <anchor>a53888c170bdf78a11a564414cbb42a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OB_EMBEDDED_S</name>
      <anchorfile>astra__device__type_8h.html</anchorfile>
      <anchor>af72b27ab7d1901d1a1cd02f4a0e10d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OB_STEREO_S</name>
      <anchorfile>astra__device__type_8h.html</anchorfile>
      <anchor>aab7619a92a42267075d9c59fc632339c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OB_STEREO_S_U3</name>
      <anchorfile>astra__device__type_8h.html</anchorfile>
      <anchor>ae1d1d1794be2f2d881cc663b11b79cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OB_DEVICE_NO</name>
      <anchorfile>astra__device__type_8h.html</anchorfile>
      <anchor>ae79d23ccbf949be2cbbb4b0babc3d126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OB_ASTRA_NO</name>
      <anchorfile>astra__device__type_8h.html</anchorfile>
      <anchor>ae79d23ccbf949be2cbbb4b0babc3d126a600e5b8ec8db3ff37e2a689ce80e8d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OB_STEREO_S_NO</name>
      <anchorfile>astra__device__type_8h.html</anchorfile>
      <anchor>ae79d23ccbf949be2cbbb4b0babc3d126ad791b91023192a6cd997bc1611d18817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OB_EMBEDDED_S_NO</name>
      <anchorfile>astra__device__type_8h.html</anchorfile>
      <anchor>ae79d23ccbf949be2cbbb4b0babc3d126aceceeeb6ea6e46f787b949c6e804e19e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OB_STEREO_S_U3_NO</name>
      <anchorfile>astra__device__type_8h.html</anchorfile>
      <anchor>ae79d23ccbf949be2cbbb4b0babc3d126a312847280b3f54126adb2974e3679269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OB_ASTRA_PRO_NO</name>
      <anchorfile>astra__device__type_8h.html</anchorfile>
      <anchor>ae79d23ccbf949be2cbbb4b0babc3d126ac342a3e2b5330dfb8d994d337b8a8b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>astraWithUVC</name>
      <anchorfile>astra__device__type_8h.html</anchorfile>
      <anchor>ae7d5c3d979515af74e95faaa60f6ee07</anchor>
      <arglist>(OB_DEVICE_NO id)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_driver.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/</path>
    <filename>astra__driver_8cpp</filename>
    <includes id="astra__driver_8h" name="astra_driver.h" local="yes" imported="no">astra_camera/astra_driver.h</includes>
    <includes id="astra__exception_8h" name="astra_exception.h" local="yes" imported="no">astra_camera/astra_exception.h</includes>
    <includes id="astra__device__type_8h" name="astra_device_type.h" local="yes" imported="no">astra_camera/astra_device_type.h</includes>
    <namespace>astra_wrapper</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MULTI_ASTRA</name>
      <anchorfile>astra__driver_8cpp.html</anchorfile>
      <anchor>a125fd622ef9dbda0d848a601a650cb01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_driver.h</name>
    <path>/tmp/ws/src/astra_camera/include/astra_camera/</path>
    <filename>astra__driver_8h</filename>
    <includes id="astra__device__manager_8h" name="astra_device_manager.h" local="yes" imported="no">astra_camera/astra_device_manager.h</includes>
    <includes id="astra__device_8h" name="astra_device.h" local="yes" imported="no">astra_camera/astra_device.h</includes>
    <includes id="astra__video__mode_8h" name="astra_video_mode.h" local="yes" imported="no">astra_camera/astra_video_mode.h</includes>
    <includes id="astra__device__type_8h" name="astra_device_type.h" local="no" imported="no">astra_camera/astra_device_type.h</includes>
    <class kind="class">astra_wrapper::AstraDriver</class>
    <namespace>astra_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>astra_exception.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/</path>
    <filename>astra__exception_8cpp</filename>
    <includes id="astra__exception_8h" name="astra_exception.h" local="yes" imported="no">astra_camera/astra_exception.h</includes>
    <namespace>astra_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>astra_exception.h</name>
    <path>/tmp/ws/src/astra_camera/include/astra_camera/</path>
    <filename>astra__exception_8h</filename>
    <class kind="class">astra_wrapper::AstraException</class>
    <namespace>astra_wrapper</namespace>
    <member kind="define">
      <type>#define</type>
      <name>THROW_OPENNI_EXCEPTION</name>
      <anchorfile>astra__exception_8h.html</anchorfile>
      <anchor>a871df50d20f9baabfd42dac3bdee2293</anchor>
      <arglist>(format,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>throwOpenNIException</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a0ca0906970c1f39349053715f2315359</anchor>
      <arglist>(const char *function, const char *file, unsigned line, const char *format,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_frame_listener.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/</path>
    <filename>astra__frame__listener_8cpp</filename>
    <includes id="OpenNI_8h" name="OpenNI.h" local="yes" imported="no">openni2/OpenNI.h</includes>
    <includes id="astra__frame__listener_8h" name="astra_frame_listener.h" local="yes" imported="no">astra_camera/astra_frame_listener.h</includes>
    <includes id="astra__timer__filter_8h" name="astra_timer_filter.h" local="yes" imported="no">astra_camera/astra_timer_filter.h</includes>
    <namespace>astra_wrapper</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TIME_FILTER_LENGTH</name>
      <anchorfile>astra__frame__listener_8cpp.html</anchorfile>
      <anchor>a2be386c4dcc5b1d7468eb957b00a892c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_frame_listener.h</name>
    <path>/tmp/ws/src/astra_camera/include/astra_camera/</path>
    <filename>astra__frame__listener_8h</filename>
    <includes id="astra__device_8h" name="astra_device.h" local="yes" imported="no">astra_camera/astra_device.h</includes>
    <includes id="OpenNI_8h" name="OpenNI.h" local="yes" imported="no">openni2/OpenNI.h</includes>
    <class kind="class">astra_wrapper::AstraFrameListener</class>
    <namespace>astra_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>astra_timer_filter.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/</path>
    <filename>astra__timer__filter_8cpp</filename>
    <includes id="astra__timer__filter_8h" name="astra_timer_filter.h" local="yes" imported="no">astra_camera/astra_timer_filter.h</includes>
    <namespace>astra_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>astra_timer_filter.h</name>
    <path>/tmp/ws/src/astra_camera/include/astra_camera/</path>
    <filename>astra__timer__filter_8h</filename>
    <includes id="OpenNI_8h" name="OpenNI.h" local="yes" imported="no">openni2/OpenNI.h</includes>
    <class kind="class">astra_wrapper::AstraTimerFilter</class>
    <namespace>astra_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>astra_video_mode.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/</path>
    <filename>astra__video__mode_8cpp</filename>
    <includes id="astra__video__mode_8h" name="astra_video_mode.h" local="yes" imported="no">astra_camera/astra_video_mode.h</includes>
    <namespace>astra_wrapper</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a98bfba6b525b055ec9a91bd5c6c5675e</anchor>
      <arglist>(const AstraVideoMode &amp;video_mode_a, const AstraVideoMode &amp;video_mode_b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a24bd9b8dd99edb12803a0d7f33d558f5</anchor>
      <arglist>(std::ostream &amp;stream, const AstraVideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a65c1d52c52cfebd6ee7ee0832c7ed965</anchor>
      <arglist>(const AstraVideoMode &amp;video_mode_a, const AstraVideoMode &amp;video_mode_b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>astra_video_mode.h</name>
    <path>/tmp/ws/src/astra_camera/include/astra_camera/</path>
    <filename>astra__video__mode_8h</filename>
    <class kind="struct">astra_wrapper::AstraVideoMode</class>
    <namespace>astra_wrapper</namespace>
    <member kind="enumeration">
      <type></type>
      <name>PixelFormat</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_DEPTH_1_MM</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366a458df3fec23aad0f8e775c93b1bd25eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_DEPTH_100_UM</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366a1b8508be6f0c4bf165058316f6d89328</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_SHIFT_9_2</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366a39f4bb869f089b3489228dc80990121a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_SHIFT_9_3</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366a6f486a61ec18aff09683627061a6377f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_RGB888</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366abb97aee9a6ffd3fcccfa9f628f3a88ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_YUV422</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366afc44ab97fd2d4351f91eaf97daf35dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_GRAY8</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366afcea96c0fb1974b313e13320c9abfe6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_GRAY16</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366acc7e17e02672e568e3129620ba59cfbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_JPEG</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366ae934e73cc3e45b54f66b9e1af1a37f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a98bfba6b525b055ec9a91bd5c6c5675e</anchor>
      <arglist>(const AstraVideoMode &amp;video_mode_a, const AstraVideoMode &amp;video_mode_b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a24bd9b8dd99edb12803a0d7f33d558f5</anchor>
      <arglist>(std::ostream &amp;stream, const AstraVideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a65c1d52c52cfebd6ee7ee0832c7ed965</anchor>
      <arglist>(const AstraVideoMode &amp;video_mode_a, const AstraVideoMode &amp;video_mode_b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>camera_driver.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/libuvc_camera/</path>
    <filename>camera__driver_8cpp</filename>
    <includes id="camera__driver_8h" name="camera_driver.h" local="yes" imported="no">libuvc_camera/camera_driver.h</includes>
    <namespace>libuvc_camera</namespace>
    <member kind="define">
      <type>#define</type>
      <name>libuvc_VERSION</name>
      <anchorfile>camera__driver_8cpp.html</anchorfile>
      <anchor>ad7843193284ff84dca4930be4d1ec9f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PARAM_INT</name>
      <anchorfile>camera__driver_8cpp.html</anchorfile>
      <anchor>a6d337db95af470e39b73ea37d0ddb803</anchor>
      <arglist>(name, fn, value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>camera_driver.h</name>
    <path>/tmp/ws/src/astra_camera/include/libuvc_camera/</path>
    <filename>camera__driver_8h</filename>
    <includes id="astra__device__type_8h" name="astra_device_type.h" local="no" imported="no">astra_camera/astra_device_type.h</includes>
    <class kind="class">libuvc_camera::CameraDriver</class>
    <namespace>libuvc_camera</namespace>
  </compound>
  <compound kind="file">
    <name>KinectProperties.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>KinectProperties_8h</filename>
    <includes id="OniCTypes_8h" name="OniCTypes.h" local="no" imported="no">OniCTypes.h</includes>
    <class kind="struct">KinectVector3f</class>
    <member kind="enumvalue">
      <name>KINECT_PROPERTY_BASE</name>
      <anchorfile>KinectProperties_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba71f558c5c7e72df90bae01893a71baf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KINECT_DEPTH_PROPERTY_CLOSE_RANGE</name>
      <anchorfile>KinectProperties_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba6c322f30aa2f9bc0c1626c3f23a03022</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KINECT_DEVICE_PROPERTY_EMITTER_STATE</name>
      <anchorfile>KinectProperties_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba5a50a4e1329c52f21e20abc585470ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KINECT_DEVICE_PROPERTY_CAMERA_ELEVATION</name>
      <anchorfile>KinectProperties_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55ba772f0ef3786ef28b3482082dc3fc0b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KINECT_DEVICE_PROPERTY_ACCELEROMETER</name>
      <anchorfile>KinectProperties_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55babff835b55a46689c48c750b19645c0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KINECT_DEVICE_PROPERTY_AUDIO_ARRAY_ID</name>
      <anchorfile>KinectProperties_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bace18821621fd5e551d2c61c18702034c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>list_devices.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/</path>
    <filename>list__devices_8cpp</filename>
    <includes id="astra__device__manager_8h" name="astra_device_manager.h" local="yes" imported="no">astra_camera/astra_device_manager.h</includes>
    <includes id="astra__exception_8h" name="astra_exception.h" local="yes" imported="no">astra_camera/astra_exception.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>list__devices_8cpp.html</anchorfile>
      <anchor>a1fa3253ca11014c1b01923a1674ff19c</anchor>
      <arglist>(int arc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/libuvc_camera/</path>
    <filename>main_8cpp</filename>
    <includes id="camera__driver_8h" name="camera_driver.h" local="yes" imported="no">libuvc_camera/camera_driver.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nodelet.cpp</name>
    <path>/tmp/ws/src/astra_camera/src/libuvc_camera/</path>
    <filename>nodelet_8cpp</filename>
    <includes id="camera__driver_8h" name="camera_driver.h" local="yes" imported="no">libuvc_camera/camera_driver.h</includes>
    <class kind="class">libuvc_camera::CameraNodelet</class>
    <namespace>libuvc_camera</namespace>
  </compound>
  <compound kind="file">
    <name>OniCAPI.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>OniCAPI_8h</filename>
    <includes id="OniPlatform_8h" name="OniPlatform.h" local="yes" imported="no">OniPlatform.h</includes>
    <includes id="OniCTypes_8h" name="OniCTypes.h" local="yes" imported="no">OniCTypes.h</includes>
    <includes id="OniCProperties_8h" name="OniCProperties.h" local="yes" imported="no">OniCProperties.h</includes>
    <includes id="OniVersion_8h" name="OniVersion.h" local="yes" imported="no">OniVersion.h</includes>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniCoordinateConverterC2D</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>aaed96008d709d3ce02a7ee40ce575cc2</anchor>
      <arglist>(OniStreamHandle depthStream, int colorX, int colorY, OniDepthPixel depthZ, int *pDepthX, int *pDepthY)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniCoordinateConverterD2C</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a83c594249e2236e864561ad9d50ccb52</anchor>
      <arglist>(OniStreamHandle depthStream, int colorX, int colorY, OniDepthPixel depthZ, int *pDepthX, int *pDepthY)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniCoordinateConverterDepthToColor</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>abf2f4ad10105a1e7d996e295533affeb</anchor>
      <arglist>(OniStreamHandle depthStream, OniStreamHandle colorStream, int depthX, int depthY, OniDepthPixel depthZ, int *pColorX, int *pColorY)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniCoordinateConverterDepthToWorld</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>ab4915eeb0f4ba3ea46cb6d9c0687609d</anchor>
      <arglist>(OniStreamHandle depthStream, float depthX, float depthY, float depthZ, float *pWorldX, float *pWorldY, float *pWorldZ)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniCoordinateConverterWorldToDepth</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a0475092405f38695f7ba250fd5302b91</anchor>
      <arglist>(OniStreamHandle depthStream, float worldX, float worldY, float worldZ, float *pDepthX, float *pDepthY, float *pDepthZ)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniCreateRecorder</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a1e1e75e971d71858234ae9b08029c817</anchor>
      <arglist>(const char *fileName, OniRecorderHandle *pRecorder)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniDeviceClose</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>aafa52d4236b3140fb77f18f43d704c3b</anchor>
      <arglist>(OniDeviceHandle device)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniDeviceCreateStream</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>aeb2e28c01ddcfd4be91115dd00a1ff4d</anchor>
      <arglist>(OniDeviceHandle device, OniSensorType sensorType, OniStreamHandle *pStream)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API void</type>
      <name>oniDeviceDisableDepthColorSync</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a3b776e163a83841db03a2ef18d405c49</anchor>
      <arglist>(OniDeviceHandle device)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniDeviceEnableDepthColorSync</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a9fec3ff3e5e95c3fa596e1d6daa06698</anchor>
      <arglist>(OniDeviceHandle device)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniBool</type>
      <name>oniDeviceGetDepthColorSyncEnabled</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>afd64302a61484031d3044e5aa0d19915</anchor>
      <arglist>(OniDeviceHandle device)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniDeviceGetInfo</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>ad74a976579750254c9122e9c51668fa6</anchor>
      <arglist>(OniDeviceHandle device, OniDeviceInfo *pInfo)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniDeviceGetProperty</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>ad702f5b750d1b2bf8f1362aacda1eb93</anchor>
      <arglist>(OniDeviceHandle device, int propertyId, void *data, int *pDataSize)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API const OniSensorInfo *</type>
      <name>oniDeviceGetSensorInfo</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a195a6da01ee299cbc53641f4967a103f</anchor>
      <arglist>(OniDeviceHandle device, OniSensorType sensorType)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniDeviceInvoke</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a0489d6dee3524d0b1f54a2646823e7d4</anchor>
      <arglist>(OniDeviceHandle device, int commandId, void *data, int dataSize)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniBool</type>
      <name>oniDeviceIsCommandSupported</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a0ea58178cf1897a45ef19f7e85d242f2</anchor>
      <arglist>(OniDeviceHandle device, int commandId)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniBool</type>
      <name>oniDeviceIsImageRegistrationModeSupported</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a5c0354e54a4c96cbd8ac2dacf58cab15</anchor>
      <arglist>(OniDeviceHandle device, OniImageRegistrationMode mode)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniBool</type>
      <name>oniDeviceIsPropertySupported</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>af4916c1385db0421271b28091fc2206f</anchor>
      <arglist>(OniDeviceHandle device, int propertyId)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniDeviceOpen</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a4aca9f3074bdf78ee3042ee2509d9c8f</anchor>
      <arglist>(const char *uri, OniDeviceHandle *pDevice)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniDeviceOpenEx</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a3d8837b4228a444c7a2b73eef2f56cdb</anchor>
      <arglist>(const char *uri, const char *mode, OniDeviceHandle *pDevice)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniDeviceSetProperty</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a4c7d9e71169045d8ba9e2697cd739967</anchor>
      <arglist>(OniDeviceHandle device, int propertyId, const void *data, int dataSize)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API int</type>
      <name>oniFormatBytesPerPixel</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>aaaf4e0ba6ed1dec05e22a57ebf53557f</anchor>
      <arglist>(OniPixelFormat format)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API void</type>
      <name>oniFrameAddRef</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a0adfa2dd15a9e0706a803437915e9bea</anchor>
      <arglist>(OniFrame *pFrame)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API void</type>
      <name>oniFrameRelease</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a0373f65af8954cc7cb3a78e0b61d9964</anchor>
      <arglist>(OniFrame *pFrame)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniGetDeviceList</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a9fbab791b7c5a4883c20c83474f91d41</anchor>
      <arglist>(OniDeviceInfo **pDevices, int *pNumDevices)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API const char *</type>
      <name>oniGetExtendedError</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>aff82e61b501460993d431e4ace2d74ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniGetLogFileName</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>ad2d63c4e112461007cb786bf15a64998</anchor>
      <arglist>(char *strFileName, int nBufferSize)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniVersion</type>
      <name>oniGetVersion</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a9ce485a6a716091b29661101ee0979d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniInitialize</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a7353ed748befb52374933015d98c4501</anchor>
      <arglist>(int apiVersion)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniRecorderAttachStream</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>ab875f0910f2176418f170e442fd1e71a</anchor>
      <arglist>(OniRecorderHandle recorder, OniStreamHandle stream, OniBool allowLossyCompression)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniRecorderDestroy</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a2038f306134a95e15d8e3601380ef380</anchor>
      <arglist>(OniRecorderHandle *pRecorder)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniRecorderStart</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a233aae8609abb88f9e7903b7a843aa9f</anchor>
      <arglist>(OniRecorderHandle recorder)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API void</type>
      <name>oniRecorderStop</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a2ee13a7a4ed19a17153293ea394c3aa6</anchor>
      <arglist>(OniRecorderHandle recorder)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniRegisterDeviceCallbacks</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>aff8324785c055475ed3fb9d4c9447511</anchor>
      <arglist>(OniDeviceCallbacks *pCallbacks, void *pCookie, OniCallbackHandle *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniReleaseDeviceList</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a53ad87bed02948a3b56483d4ecc748bd</anchor>
      <arglist>(OniDeviceInfo *pDevices)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniSetLogConsoleOutput</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a339cbaed5ea8c6063d9fb7c47a2f0190</anchor>
      <arglist>(OniBool bConsoleOutput)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniSetLogFileOutput</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a7be0c523558adc5a2cc7e02d1f652da3</anchor>
      <arglist>(OniBool bFileOutput)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniSetLogMinSeverity</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a94ce2620014720941bc4344dc2a934be</anchor>
      <arglist>(int nMinSeverity)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniSetLogOutputFolder</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>aac857fb06b8212d7c70cd0de13ab2d20</anchor>
      <arglist>(const char *strOutputFolder)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API void</type>
      <name>oniShutdown</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>afba511f073fc787d93122229bb2fb3ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API void</type>
      <name>oniStreamDestroy</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a6c41e9c24cb4e45c9cc63a4c2608dfa2</anchor>
      <arglist>(OniStreamHandle stream)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API void</type>
      <name>oniStreamfilter</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>acc7125e29302da3b7277eacb4c4496ce</anchor>
      <arglist>(OniStreamHandle stream, void *buf, int newVal, int maxSpeckleSize, int maxDiff)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniStreamGetProperty</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>adb4344d8e45df2fc2498a0edbb87f329</anchor>
      <arglist>(OniStreamHandle stream, int propertyId, void *data, int *pDataSize)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API const OniSensorInfo *</type>
      <name>oniStreamGetSensorInfo</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a5e292ad08a045c10d43890755e6a2bed</anchor>
      <arglist>(OniStreamHandle stream)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniStreamInvoke</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>aa38161ecf1b975b2b51ce17a263eb32c</anchor>
      <arglist>(OniStreamHandle stream, int commandId, void *data, int dataSize)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniBool</type>
      <name>oniStreamIsCommandSupported</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a921063b8f3ad332f681441d26f84cae6</anchor>
      <arglist>(OniStreamHandle stream, int commandId)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniBool</type>
      <name>oniStreamIsPropertySupported</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>aaaafb44aa529b94109101d072b3e45e1</anchor>
      <arglist>(OniStreamHandle stream, int propertyId)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniStreamReadFrame</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a21e47681c053bf58b896f36c544e8e5e</anchor>
      <arglist>(OniStreamHandle stream, OniFrame **pFrame)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniStreamRegisterNewFrameCallback</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a3a1a6ca42af0341d8ed570da289ed306</anchor>
      <arglist>(OniStreamHandle stream, OniNewFrameCallback handler, void *pCookie, OniCallbackHandle *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniStreamSetFrameBuffersAllocator</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a34829f58fe48bb8a8d38cb273796736a</anchor>
      <arglist>(OniStreamHandle stream, OniFrameAllocBufferCallback alloc, OniFrameFreeBufferCallback free, void *pCookie)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniStreamSetProperty</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>aed5b34c96ee4b85b2b164e76f1758d7b</anchor>
      <arglist>(OniStreamHandle stream, int propertyId, const void *data, int dataSize)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniStreamStart</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>ab8b6455caaf5bd935e62976ea5dcaef3</anchor>
      <arglist>(OniStreamHandle stream)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API void</type>
      <name>oniStreamStop</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a54de6286d2f1b04a3cfc9f79cbc54321</anchor>
      <arglist>(OniStreamHandle stream)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API void</type>
      <name>oniStreamUnregisterNewFrameCallback</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a718bd80e57e561dc9e940e02827ede40</anchor>
      <arglist>(OniStreamHandle stream, OniCallbackHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API void</type>
      <name>oniUnregisterDeviceCallbacks</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a9ce4e805083fe9cd3d76babc641dd01d</anchor>
      <arglist>(OniCallbackHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>ONI_C_API OniStatus</type>
      <name>oniWaitForAnyStream</name>
      <anchorfile>OniCAPI_8h.html</anchorfile>
      <anchor>a9511f96f6b8c7e39e66f636ab7524d89</anchor>
      <arglist>(OniStreamHandle *pStreams, int numStreams, int *pStreamIndex, int timeout)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniCEnums.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>OniCEnums_8h</filename>
    <member kind="enumvalue">
      <name>ONI_TIMEOUT_NONE</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>adf764cbdea00d65edcd07bb9953ad2b7af3bf85d632b56ec9063d3d0d1f690343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_TIMEOUT_FOREVER</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>adf764cbdea00d65edcd07bb9953ad2b7a11d6c3f1fa75edda933799de818deb3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OniDeviceState</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>a10f958cc890e4cf1acc97a602acd72cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_STATE_OK</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>a10f958cc890e4cf1acc97a602acd72cca3126c1de8199ead952455bb5e446da04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_STATE_ERROR</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>a10f958cc890e4cf1acc97a602acd72cca382ae8f7a13a73507380f3cad61c1272</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_STATE_NOT_READY</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>a10f958cc890e4cf1acc97a602acd72ccad08eaa64129aca1feb1db6d7f3401fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_STATE_EOF</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>a10f958cc890e4cf1acc97a602acd72ccac5ad21892186282a5895b0d87c54c7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OniImageRegistrationMode</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>aa81a72c74bbac9ebb5fb5c9afa0654ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_IMAGE_REGISTRATION_OFF</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>aa81a72c74bbac9ebb5fb5c9afa0654ecad985e990f85b3a58f7e689f6f658243d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_IMAGE_REGISTRATION_DEPTH_TO_COLOR</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>aa81a72c74bbac9ebb5fb5c9afa0654eca057eef8349d41917ad9e2f90a7a3328f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OniPixelFormat</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ac214498322fe73b8c454335aeb7f289f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_PIXEL_FORMAT_DEPTH_1_MM</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ac214498322fe73b8c454335aeb7f289fa752e70f52c14114e01cbca2ba3f2fb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_PIXEL_FORMAT_DEPTH_100_UM</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ac214498322fe73b8c454335aeb7f289fa9bc8a24885368c7ab3360636f871e84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_PIXEL_FORMAT_SHIFT_9_2</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ac214498322fe73b8c454335aeb7f289fa5fd44e87a25ff3b0ee466db33f95778c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_PIXEL_FORMAT_SHIFT_9_3</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ac214498322fe73b8c454335aeb7f289fa9ce275d97f96d80b600df3fda35aa809</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_PIXEL_FORMAT_RGB888</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ac214498322fe73b8c454335aeb7f289fad879c4830de1ca0fcd16234643cc2f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_PIXEL_FORMAT_YUV422</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ac214498322fe73b8c454335aeb7f289faf35cd222e3df8e5be4b21bc1285e59cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_PIXEL_FORMAT_GRAY8</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ac214498322fe73b8c454335aeb7f289fa8334284e6f986e63530942582becd6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_PIXEL_FORMAT_GRAY16</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ac214498322fe73b8c454335aeb7f289fafe478385c3690b508c6fd0b62b0ce14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_PIXEL_FORMAT_JPEG</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ac214498322fe73b8c454335aeb7f289fa9db2908da3b4d0b74918821d8b1cc3d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_PIXEL_FORMAT_YUYV</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ac214498322fe73b8c454335aeb7f289faf320652378e42ead7c129c5e9c23addb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OniSensorType</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ad6c0819df3e2fae47615f133963fa30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_SENSOR_IR</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ad6c0819df3e2fae47615f133963fa30aa0d8ff83300209ffa3cc85b9a88ab9f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_SENSOR_COLOR</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ad6c0819df3e2fae47615f133963fa30aa820ca01502bb9c7f63873ca793768f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_SENSOR_DEPTH</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>ad6c0819df3e2fae47615f133963fa30aa63cad9cc2ba37aa1079a4442ef6d444d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OniStatus</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>aebce54350ef9dd2386cec55a6d6d1f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STATUS_OK</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>aebce54350ef9dd2386cec55a6d6d1f21a150baa112c53f92dfe72e8f6c52fd248</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STATUS_ERROR</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>aebce54350ef9dd2386cec55a6d6d1f21ae3e88b0e8738f4cef9aa1d77c99e7971</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STATUS_NOT_IMPLEMENTED</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>aebce54350ef9dd2386cec55a6d6d1f21a1e3bed81db3ee261a2caf7f14bada335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STATUS_NOT_SUPPORTED</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>aebce54350ef9dd2386cec55a6d6d1f21a6f15cd36d02e67b2789456636a27b15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STATUS_BAD_PARAMETER</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>aebce54350ef9dd2386cec55a6d6d1f21a0d5ace630c55b3cc3efba866b0e2db9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STATUS_OUT_OF_FLOW</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>aebce54350ef9dd2386cec55a6d6d1f21a9424197f114103608d329c80d5542d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STATUS_NO_DEVICE</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>aebce54350ef9dd2386cec55a6d6d1f21a334e86564fb320fd856b3194e622497a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STATUS_TIME_OUT</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>aebce54350ef9dd2386cec55a6d6d1f21a9656a7c74ab856f55a04f5e624b50e8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniCProperties.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>OniCProperties_8h</filename>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_FIRMWARE_VERSION</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5a65f2ca97228c93a5887bd0eeb338c4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_DRIVER_VERSION</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5a8b609746a627f3ad7c3597e1b025a3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_HARDWARE_VERSION</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5a2e6e90e22f2032844266597c68d3acb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_SERIAL_NUMBER</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5a873f8c4b9f7ae0c2ac8d7341ae9c117a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_ERROR_STATE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5abc30ae472225f6eee669f6de8fa62583</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_IMAGE_REGISTRATION</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5affe207444eddbfaed343024e0ce72851</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_IR_GAIN</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5adc5bf12ed2ef4473420d9a74a6122d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_IR_EXP</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5a80859446f5ab58457b349a6d4e002c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_LDP_EN</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5a9dd804c042ec29b497461f5ab154e0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_CAM_PARAMS</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5accb92584b1f7cab8272b268341a13f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_LASER_EN</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5a2d8e73dceeb1c0e9c3fae56f0b3b0cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_SERIALNUMBER</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5af793b90601bee5305f35519fc11818b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_DEVICETYPE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5a2cc1b402bb9dcb9eb4a82b23b02b7043</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_UPDATE_FIRMWARE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5a05b09215fd84696d8555f36c9c18efd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_PLAYBACK_SPEED</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5afe75e6e4d4d713070e72331a35468201</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_PLAYBACK_REPEAT_ENABLED</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5ad31e35d782be7d509f76dfd5ebca6f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_CROPPING</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04ad835324abfeebf9a1860ed5ba76fb7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_HORIZONTAL_FOV</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04a667f2ce8f544f292e44c5c18f953d466</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_VERTICAL_FOV</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04a74cff1c558d376b59bcbf791cc47a7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_VIDEO_MODE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04a513ccee9aad69ceebbb4c39ced325c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_MAX_VALUE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04aa994b957a5b00758a0a0c0461e5c10ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_MIN_VALUE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04ae43dc2f00072c22a9960447debaa547d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_STRIDE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04a281f24f8474193f997ebe44ca6b6f22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_MIRRORING</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04ae3b86e7fd9d7ca6871491ce5acfa029f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_NUMBER_OF_FRAMES</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04a822fcaf56b2087c7a88b718f2778e500</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_AUTO_WHITE_BALANCE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04a726e9fb1ed19914eb095cb3432970411</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_AUTO_EXPOSURE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04a647e6b56746fa78bb668192d374d831f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_EXPOSURE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04a3a2d2a34a0e5c36aae4b4b91e7afea63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_GAIN</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04afdd3a1b420fc8179f5d48bf8053b84bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_COMMAND_SEEK</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06ca07dcf1f5b24eea12c6eb616b8435e9e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniCTypes.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>OniCTypes_8h</filename>
    <includes id="OniPlatform_8h" name="OniPlatform.h" local="yes" imported="no">OniPlatform.h</includes>
    <includes id="OniCEnums_8h" name="OniCEnums.h" local="yes" imported="no">OniCEnums.h</includes>
    <class kind="struct">OBCameraParams</class>
    <class kind="struct">OniCropping</class>
    <class kind="struct">OniDeviceCallbacks</class>
    <class kind="struct">OniDeviceInfo</class>
    <class kind="struct">OniFrame</class>
    <class kind="struct">OniRGB888Pixel</class>
    <class kind="struct">OniSeek</class>
    <class kind="struct">OniSensorInfo</class>
    <class kind="struct">OniVersion</class>
    <class kind="struct">OniVideoMode</class>
    <class kind="struct">OniYUV422DoublePixel</class>
    <class kind="struct">OniYUYVDoublePixel</class>
    <member kind="define">
      <type>#define</type>
      <name>FALSE</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>aa93f0eb578d23995850d61f7d61c55c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_MAX_SENSORS</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a33bd1eafbeff513ff1b06643fb223657</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_MAX_STR</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a5c41c88fbe48b7bf8e16459dfe1776e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRUE</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>aa8cecfc5c5c054d2875c03e77b7be15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct OBCameraParams</type>
      <name>OBCameraParams</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>ab4154d70645ac348d23fe7d0891b71b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>OniBool</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a8025f8a9f1e2a6b22a393055c17e4e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct OniCallbackHandleImpl *</type>
      <name>OniCallbackHandle</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a6cf11fd1a68311674dd36ec98b164f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>OniDepthPixel</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>af0de05ed10235e4960e41d1e33050d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _OniDevice *</type>
      <name>OniDeviceHandle</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a74292af7c0cd8b954e25ffc08d91a9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(ONI_CALLBACK_TYPE *</type>
      <name>OniDeviceInfoCallback</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a09db7c2ae6473955ec8fc9ec9eb1a88c</anchor>
      <arglist>)(const OniDeviceInfo *pInfo, void *pCookie)</arglist>
    </member>
    <member kind="typedef">
      <type>void(ONI_CALLBACK_TYPE *</type>
      <name>OniDeviceStateCallback</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a5daaf31f9d3965f7395f23dc5a546ac4</anchor>
      <arglist>)(const OniDeviceInfo *pInfo, OniDeviceState deviceState, void *pCookie)</arglist>
    </member>
    <member kind="typedef">
      <type>void *(ONI_CALLBACK_TYPE *</type>
      <name>OniFrameAllocBufferCallback</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a31c3aa13f9029456c6998d1d4ae5098b</anchor>
      <arglist>)(int size, void *pCookie)</arglist>
    </member>
    <member kind="typedef">
      <type>void(ONI_CALLBACK_TYPE *</type>
      <name>OniFrameFreeBufferCallback</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a3ca4f2e26d2e031fe411ca6d184661ce</anchor>
      <arglist>)(void *data, void *pCookie)</arglist>
    </member>
    <member kind="typedef">
      <type>void(ONI_CALLBACK_TYPE *</type>
      <name>OniGeneralCallback</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a60a2424fa313a07fe00c4a466bce27ff</anchor>
      <arglist>)(void *pCookie)</arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>OniGrayscale16Pixel</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a2617eb5edc96361e8e21547340713b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>OniGrayscale8Pixel</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a5638d121f844d6e7fabaee28d8964e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>OniHardwareVersion</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a5180076481c9e2b8796f617b477f91df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>OniIRPixel</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a43efbb1e33bf10435cccf1563d45b163</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(ONI_CALLBACK_TYPE *</type>
      <name>OniNewFrameCallback</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a292d2ca324ce3db5aca2e0c9b287e5a6</anchor>
      <arglist>)(OniStreamHandle stream, void *pCookie)</arglist>
    </member>
    <member kind="typedef">
      <type>struct _OniRecorder *</type>
      <name>OniRecorderHandle</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>aff5fccd05acdcd9e4b4fe8c9aa99947e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _OniStream *</type>
      <name>OniStreamHandle</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>ad76fa2dda6b077d659531ae93249b1a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniDriverAPI.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/Driver/</path>
    <filename>OniDriverAPI_8h</filename>
    <includes id="OniPlatform_8h" name="OniPlatform.h" local="yes" imported="no">OniPlatform.h</includes>
    <includes id="OniCTypes_8h" name="OniCTypes.h" local="yes" imported="no">OniCTypes.h</includes>
    <includes id="OniCProperties_8h" name="OniCProperties.h" local="yes" imported="no">OniCProperties.h</includes>
    <includes id="OniDriverTypes_8h" name="OniDriverTypes.h" local="yes" imported="no">OniDriverTypes.h</includes>
    <class kind="class">oni::driver::DeviceBase</class>
    <class kind="class">oni::driver::DriverBase</class>
    <class kind="class">oni::driver::DriverServices</class>
    <class kind="class">oni::driver::StreamBase</class>
    <class kind="class">oni::driver::StreamServices</class>
    <namespace>oni</namespace>
    <namespace>oni::driver</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ONI_EXPORT_DRIVER</name>
      <anchorfile>OniDriverAPI_8h.html</anchorfile>
      <anchor>a91930f8b3614990a0551d6f5ec630b37</anchor>
      <arglist>(DriverClass)</arglist>
    </member>
    <member kind="typedef">
      <type>void(ONI_CALLBACK_TYPE *</type>
      <name>DeviceDisconnectedCallback</name>
      <anchorfile>namespaceoni_1_1driver.html</anchorfile>
      <anchor>a2c1f6e84cd4f9968d6fa41551672761b</anchor>
      <arglist>)(const OniDeviceInfo *, void *pCookie)</arglist>
    </member>
    <member kind="typedef">
      <type>void(ONI_CALLBACK_TYPE *</type>
      <name>DeviceStateChangedCallback</name>
      <anchorfile>namespaceoni_1_1driver.html</anchorfile>
      <anchor>aa30dd92796d6e819632b1559eec430bc</anchor>
      <arglist>)(const OniDeviceInfo *deviceId, int errorState, void *pCookie)</arglist>
    </member>
    <member kind="typedef">
      <type>void(ONI_CALLBACK_TYPE *</type>
      <name>NewFrameCallback</name>
      <anchorfile>namespaceoni_1_1driver.html</anchorfile>
      <anchor>ab754a8653e72bb210b3911f7be04bd7b</anchor>
      <arglist>)(StreamBase *streamId, OniFrame *, void *pCookie)</arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>pCookie</name>
      <anchorfile>namespaceoni_1_1driver.html</anchorfile>
      <anchor>a6d180e46a9c414757fe794872d4decab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(ONI_CALLBACK_TYPE *</type>
      <name>PropertyChangedCallback</name>
      <anchorfile>namespaceoni_1_1driver.html</anchorfile>
      <anchor>addd97fbc144e85f443cd0bd69e478d6c</anchor>
      <arglist>)(void *sender, int propertyId, const void *data, int dataSize, void *pCookie)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>void</name>
      <anchorfile>namespaceoni_1_1driver.html</anchorfile>
      <anchor>a602f93c44e12ff13f3311364da272f93</anchor>
      <arglist>(ONI_CALLBACK_TYPE *DeviceConnectedCallback)(const OniDeviceInfo *</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniDriverTypes.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/Driver/</path>
    <filename>OniDriverTypes_8h</filename>
    <includes id="OniCTypes_8h" name="OniCTypes.h" local="no" imported="no">OniCTypes.h</includes>
    <class kind="struct">OniDriverServices</class>
    <class kind="struct">OniGeneralBuffer</class>
    <class kind="struct">OniStreamServices</class>
    <member kind="define">
      <type>#define</type>
      <name>ONI_STREAM_PROPERTY_PRIVATE_BASE</name>
      <anchorfile>OniDriverTypes_8h.html</anchorfile>
      <anchor>a02f16f2c8c8c388f6dba5046e470eea6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniEnums.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>OniEnums_8h</filename>
    <namespace>openni</namespace>
    <member kind="enumeration">
      <type></type>
      <name>DeviceState</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>aeec58c3f4271cc66959b44fa27b10534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_STATE_OK</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>aeec58c3f4271cc66959b44fa27b10534a51a97aca351b2f4535fef9574ec79155</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_STATE_ERROR</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>aeec58c3f4271cc66959b44fa27b10534a2348a5df894ccb5515d5f05683cf695c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_STATE_NOT_READY</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>aeec58c3f4271cc66959b44fa27b10534aeeec47798a32e354357c9d9a24aeb1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_STATE_EOF</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>aeec58c3f4271cc66959b44fa27b10534ac93619ad2945b98276df9060e70696c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImageRegistrationMode</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6c671425ce625070b9d913306198eb9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGE_REGISTRATION_OFF</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6c671425ce625070b9d913306198eb9ca143ed30372dfe6638316fa04a3f1969d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGE_REGISTRATION_DEPTH_TO_COLOR</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6c671425ce625070b9d913306198eb9ca03f6aba1aaf43abb76ae1679850b9ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParamsRegistrationMode</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a1a0ed87b8f2190d7cadbd14e2318987b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMS_REGISTRATION_OFF</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a1a0ed87b8f2190d7cadbd14e2318987bad1428985bf6a5b0995d15711ab82b2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMS_REGISTRATION_DEPTH_TO_COLOR</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a1a0ed87b8f2190d7cadbd14e2318987ba58bae73439ac5edd990e3e23138dcebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMS_REGISTRATION_USE_DISTORTION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a1a0ed87b8f2190d7cadbd14e2318987bab6b185da7c0040bf7b1a3a6b4b977817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PixelFormat</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_DEPTH_1_MM</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5a632f55e83f472e7aabe08395e19e541a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_DEPTH_100_UM</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5a75926a3ce2b7a2e0ef71beaa3c054db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_SHIFT_9_2</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5a5ce6ed41d9323df3bf72fdb192d3dcec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_SHIFT_9_3</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5a3e5d5d7246b34e4f36ff4bff071cabf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_RGB888</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5a321ad355d4bbfd38cce015d8b1355c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_YUV422</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5ad96cd310cc11fa1ca79447a0af6d4e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_GRAY8</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5ac53590430b6df83e64b92b4186f30316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_GRAY16</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5acaed98d2ceb70d2204d0b8b5b3c1a6ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_JPEG</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5a0d3016a14f25168bc17cf22ec7720aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_YUYV</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5ade21dfc171dfa3b55affce24a9c9c5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SensorType</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a50658bbbf9f6e9e57aa6ebdb768fd8c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENSOR_IR</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a50658bbbf9f6e9e57aa6ebdb768fd8c2ac8259adf148c389fe5c0e61d3f55e8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENSOR_COLOR</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a50658bbbf9f6e9e57aa6ebdb768fd8c2a19f32676f8746dc55fbe1b8fcbacc8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENSOR_DEPTH</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a50658bbbf9f6e9e57aa6ebdb768fd8c2ac1b3c7280aa23227f121f93df5e35e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_OK</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333ac4a1d7871ca526614cc705cd34b67367</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_ERROR</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333a3b91bb9ad4a7c004eafb21f10de74346</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_NOT_IMPLEMENTED</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333acdf39fc4f2367608a4e72cc5cbf8fd63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_NOT_SUPPORTED</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333adf334ec01f8b7b2d7a8593c488690475</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_BAD_PARAMETER</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333ac9368d475a09338730d0c93ffb5cdcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_OUT_OF_FLOW</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333a0210e71f7ee8690aed5ae1ce961e690b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_NO_DEVICE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333a9908514b009593d2309afb77e01915c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_TIME_OUT</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333aceedf069d1c84942376d82e50eeb4383</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>TIMEOUT_FOREVER</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a606771f15b60eaf092fa71378787bd66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>TIMEOUT_NONE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ab58604667cbdaeec47c4f1e889bf2fd5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniPlatform.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>OniPlatform_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>ONI_C_API</name>
      <anchorfile>OniPlatform_8h.html</anchorfile>
      <anchor>a9825541e7cf40643ac1702f99b76d42e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_C_API_EXPORT</name>
      <anchorfile>OniPlatform_8h.html</anchorfile>
      <anchor>a47c44c06286b8304c9cac6d79bafafec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_C_API_IMPORT</name>
      <anchorfile>OniPlatform_8h.html</anchorfile>
      <anchor>a0f5682a0a416c8d807330d81fa9b9f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_CPP_API</name>
      <anchorfile>OniPlatform_8h.html</anchorfile>
      <anchor>a2f7963d1c2c1a05beea67771087cdb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_ANDROID_ARM</name>
      <anchorfile>OniPlatform_8h.html</anchorfile>
      <anchor>a672c891979245dbdada411950a16096d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_LINUX_ARM</name>
      <anchorfile>OniPlatform_8h.html</anchorfile>
      <anchor>a213fcb6769ff04042d31c6fa5f74ab53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_LINUX_X86</name>
      <anchorfile>OniPlatform_8h.html</anchorfile>
      <anchor>ae82f6ca0ef01a29f259d2aa4715e8491</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_MACOSX</name>
      <anchorfile>OniPlatform_8h.html</anchorfile>
      <anchor>ab685dfa31e212c7193884ede10b95c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_WIN32</name>
      <anchorfile>OniPlatform_8h.html</anchorfile>
      <anchor>ab22ba3563508e0112412af2b37dded7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniPlatformAndroid-Arm.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/Android-Arm/</path>
    <filename>OniPlatformAndroid-Arm_8h</filename>
    <includes id="OniPlatformLinux-x86_8h" name="OniPlatformLinux-x86.h" local="yes" imported="no">../Linux-x86/OniPlatformLinux-x86.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM</name>
      <anchorfile>OniPlatformAndroid-Arm_8h.html</anchorfile>
      <anchor>a48b49b6b8d3df2e227281df5730c523e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_STRING</name>
      <anchorfile>OniPlatformAndroid-Arm_8h.html</anchorfile>
      <anchor>ad9df9ab49c413fbd72c92f63e707302d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniPlatformLinux-Arm.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/Linux-Arm/</path>
    <filename>OniPlatformLinux-Arm_8h</filename>
    <includes id="OniPlatformLinux-x86_8h" name="OniPlatformLinux-x86.h" local="yes" imported="no">../Linux-x86/OniPlatformLinux-x86.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM</name>
      <anchorfile>OniPlatformLinux-Arm_8h.html</anchorfile>
      <anchor>a48b49b6b8d3df2e227281df5730c523e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_STRING</name>
      <anchorfile>OniPlatformLinux-Arm_8h.html</anchorfile>
      <anchor>ad9df9ab49c413fbd72c92f63e707302d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniPlatformLinux-x86.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/Linux-x86/</path>
    <filename>OniPlatformLinux-x86_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>ONI_API_DEPRECATED</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>ab33ad4c460dfce1616d8a03837309d32</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_API_EXPORT</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>a953f992c22435975ce5252823a8e8998</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_API_IMPORT</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>a0d4dea44b402450c2b49bffc5a2e3463</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_C_DECL</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>a4bff4fe0cdb38078695076ac5d9f9b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_CALLBACK_TYPE</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>a88d539e0f6cba7b9dbafd6a9c95b9b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_DEFAULT_MEM_ALIGN</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>a236dedf45d0119d718b11c8e944152ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_FILE_MAX_PATH</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>ac85176f5cc1c160f100bbadc65db15f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>a48b49b6b8d3df2e227281df5730c523e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_ENDIAN_TYPE</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>afd3d275f2a612efc6ef52260703af64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_STRING</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>ad9df9ab49c413fbd72c92f63e707302d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_SUPPORTS_DYNAMIC_LIBS</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>aa63b1154ea707a88ce717e283d74ec56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_STDCALL</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>ad86a9db2028e19be1e08e67d53bab6c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_STRINGIFY</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>aed90b3ab73b7b067a0d42299d0ebc5d6</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_STRINGIFY_HELPER</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>a953e98e3a25e929c637270a36ab3faf8</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_THREAD_STATIC</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>afd81be5e3626fd0ed5b2f6c4171e912d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_TIMESTAMP</name>
      <anchorfile>OniPlatformLinux-x86_8h.html</anchorfile>
      <anchor>aba3f9cd6a4de42e229c20b5b1caeb291</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniPlatformMacOSX.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/MacOSX/</path>
    <filename>OniPlatformMacOSX_8h</filename>
    <includes id="OniPlatformLinux-x86_8h" name="OniPlatformLinux-x86.h" local="yes" imported="no">../Linux-x86/OniPlatformLinux-x86.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM</name>
      <anchorfile>OniPlatformMacOSX_8h.html</anchorfile>
      <anchor>a48b49b6b8d3df2e227281df5730c523e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_HAS_BUILTIN_SEMUN</name>
      <anchorfile>OniPlatformMacOSX_8h.html</anchorfile>
      <anchor>acb30007efef01fe72359ed33a9983056</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_HAS_NO_CLOCK_GETTIME</name>
      <anchorfile>OniPlatformMacOSX_8h.html</anchorfile>
      <anchor>acee8545560e4ea65c9db99b7d616eebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_HAS_NO_SCHED_PARAM</name>
      <anchorfile>OniPlatformMacOSX_8h.html</anchorfile>
      <anchor>a80e7ff4a71c728c7abf7e5b3844eb4dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_HAS_NO_TIMED_OPS</name>
      <anchorfile>OniPlatformMacOSX_8h.html</anchorfile>
      <anchor>a53b24f9682a0f2fa3bed683a040b1855</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_STRING</name>
      <anchorfile>OniPlatformMacOSX_8h.html</anchorfile>
      <anchor>ad9df9ab49c413fbd72c92f63e707302d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_THREAD_STATIC</name>
      <anchorfile>OniPlatformMacOSX_8h.html</anchorfile>
      <anchor>afd81be5e3626fd0ed5b2f6c4171e912d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniPlatformWin32.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/Win32/</path>
    <filename>OniPlatformWin32_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_DEPRECATE</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a411c46599e926f8cdf49c63957255359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_WIN32_IE</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>ad4562ce705fe4682e63dc8f1ea9dd344</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_WIN32_WINDOWS</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a074ca98c073d899c62fc6629918186c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_WIN32_WINNT</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>ac50762666aa00bd3a4308158510f1748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_API_DEPRECATED</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>ab33ad4c460dfce1616d8a03837309d32</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_API_EXPORT</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a953f992c22435975ce5252823a8e8998</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_API_IMPORT</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a0d4dea44b402450c2b49bffc5a2e3463</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_C_DECL</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a4bff4fe0cdb38078695076ac5d9f9b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_CALLBACK_TYPE</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a88d539e0f6cba7b9dbafd6a9c95b9b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_DEFAULT_MEM_ALIGN</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a236dedf45d0119d718b11c8e944152ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_FILE_MAX_PATH</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>ac85176f5cc1c160f100bbadc65db15f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a48b49b6b8d3df2e227281df5730c523e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_ENDIAN_TYPE</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>afd3d275f2a612efc6ef52260703af64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_STRING</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>ad9df9ab49c413fbd72c92f63e707302d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_PLATFORM_SUPPORTS_DYNAMIC_LIBS</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>aa63b1154ea707a88ce717e283d74ec56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_STDCALL</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>ad86a9db2028e19be1e08e67d53bab6c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_STRINGIFY</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>aed90b3ab73b7b067a0d42299d0ebc5d6</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_STRINGIFY_HELPER</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a953e98e3a25e929c637270a36ab3faf8</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_THREAD_STATIC</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>afd81be5e3626fd0ed5b2f6c4171e912d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_TIMESTAMP</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>aba3f9cd6a4de42e229c20b5b1caeb291</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WIN32_LEAN_AND_MEAN</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>ac7bef5d85e3dcd73eef56ad39ffc84a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WINVER</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a966cd377b9f3fdeb1432460c33352af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>int16_t</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>aa343fa3b3d06292b959ffdd4c4703b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>int32_t</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a32f2e37ee053cf2ce8ca28d1f74630e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>__int64</type>
      <name>int64_t</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a67a9885ef4908cb72ce26d75b694386c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>int8_t</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>aef44329758059c91c76d334e8fc09700</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>uint16_t</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a273cf69d639a59973b6019625df33e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uint32_t</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>a435d1572bf3f880d55459d9805097f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned __int64</type>
      <name>uint64_t</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>aec6fcb673ff035718c238c8c9d544c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uint8_t</name>
      <anchorfile>OniPlatformWin32_8h.html</anchorfile>
      <anchor>aba7bc1797add20fe3efdf37ced1182c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniProperties.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>OniProperties_8h</filename>
    <namespace>openni</namespace>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_FIRMWARE_VERSION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02afae04c8064f5d9160647f0577deb85e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_DRIVER_VERSION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a8002250785127c6abd5181fc8ced157e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_HARDWARE_VERSION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a10b98be5b92f3ca9b6576c81173dbcc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_SERIAL_NUMBER</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02afd9746f5afc4b589bd7b1410436462bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_ERROR_STATE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02afd66d9e370d1fe263ce1ab0fbaac2ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_IMAGE_REGISTRATION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02af53c06f2207c14ea99531763ec3b70c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_IR_GAIN</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a98c315c66f19c1686ea0dbe1c7b335d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_IR_EXP</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a1e45585621cea55bbc47a13e9177ec3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_LDP_EN</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a8bbb6cb4e1865df75ebdef6600b7f5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_CAM_PARAMS</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02aa5d913af03c0d41a2d929dc86cc5b8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_LASER_EN</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a70e63ea67cc82b2919f311a8ea38e4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_SERIALNUMBER</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02ad61ec90c5fea95682da616f844b86a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_DEVICETYPE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a2e33c80b6062236a9ddd03f59aa91584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_UPDATE_FIRMWARE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a0b274a0f71f75fb615d4b90ceccedcfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_PLAYBACK_SPEED</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02adef7337ae1a4356af87163d2c46e110f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_PLAYBACK_REPEAT_ENABLED</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a03d67e0796187210f67a20fe5eadf4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_CROPPING</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fafd42afe0e76cf5f4feaee2f70aa70842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_HORIZONTAL_FOV</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa86bec5619cc1f6694cd93ad5e8342a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_VERTICAL_FOV</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa18f363c870116f6bb4cc901513e66c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_VIDEO_MODE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa6f0c2b58c2ecf50665c5f5f73301dd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_MAX_VALUE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa267b5d553d2880a48ac969a22b871cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_MIN_VALUE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa4add83015abdad08808ef24581772f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_STRIDE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa413610b016f269eb7324b0222fce6527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_MIRRORING</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa3dde30900961048fed81c5d127554b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_NUMBER_OF_FRAMES</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fac19edc52fd26bc61bfdef4feed2882d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_AUTO_WHITE_BALANCE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa16db9fc96d9b788934c11c8020bb876c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_AUTO_EXPOSURE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa710fdd0c5e5874ed3f589eb62c3b07c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_EXPOSURE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fafdfad390317769801b002e1ceb936da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_GAIN</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1faabfd592f8dbd134a2353a5c501d70251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_SOFTWARE_REGISTRATION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1faff3789c4bd26bbdee04dbd41bf5d1913</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_COMMAND_SEEK</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aab82758827eab7fb25d84ba5e77106c67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniTest.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>OniTest_8h</filename>
    <class kind="struct">TestCommandIssueFrame</class>
    <member kind="define">
      <type>#define</type>
      <name>TEST_DEVICE_NAME</name>
      <anchorfile>OniTest_8h.html</anchorfile>
      <anchor>a7032cf10484d854a9d50fd0604deba9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct TestCommandIssueFrame</type>
      <name>TestCommandIssueFrame</name>
      <anchorfile>OniTest_8h.html</anchorfile>
      <anchor>a7e62008a61aaa24f8d60fef735707bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEST_COMMAND_ISSUE_FRAME</name>
      <anchorfile>OniTest_8h.html</anchorfile>
      <anchor>abed82baf7f470b522273a3e37c24c600adfdbad8d2f25722b419ad85424f0dcb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniVersion.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>OniVersion_8h</filename>
    <includes id="OniPlatform_8h" name="OniPlatform.h" local="yes" imported="no">OniPlatform.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ONI_API_VERSION</name>
      <anchorfile>OniVersion_8h.html</anchorfile>
      <anchor>a3e2391cd9cd8c32b2f66efbf4bac9fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_BRIEF_VERSION_STRING</name>
      <anchorfile>OniVersion_8h.html</anchorfile>
      <anchor>a39b81e007a11d50d7290f02168c72fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_CREATE_API_VERSION</name>
      <anchorfile>OniVersion_8h.html</anchorfile>
      <anchor>a9f84407c8491e49dfe076070cc612968</anchor>
      <arglist>(major, minor)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_VERSION</name>
      <anchorfile>OniVersion_8h.html</anchorfile>
      <anchor>aee147f20b91bd5ec79c3b7cbd656b06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_VERSION_BUILD</name>
      <anchorfile>OniVersion_8h.html</anchorfile>
      <anchor>a7af4042f40840d8c8a8ef319d12b2573</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_VERSION_MAINTENANCE</name>
      <anchorfile>OniVersion_8h.html</anchorfile>
      <anchor>a62fabc5f379b33285383b2a11319aa2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_VERSION_MAJOR</name>
      <anchorfile>OniVersion_8h.html</anchorfile>
      <anchor>a901372433fd346176bc15bb036bb7497</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_VERSION_MINOR</name>
      <anchorfile>OniVersion_8h.html</anchorfile>
      <anchor>a9a0b0231e1d5fc2f463bb1af5f94bec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONI_VERSION_STRING</name>
      <anchorfile>OniVersion_8h.html</anchorfile>
      <anchor>a38801209222e1c6b197ffb1bfe91a0d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OpenNI.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>OpenNI_8h</filename>
    <includes id="OniPlatform_8h" name="OniPlatform.h" local="yes" imported="no">OniPlatform.h</includes>
    <includes id="OniProperties_8h" name="OniProperties.h" local="yes" imported="no">OniProperties.h</includes>
    <includes id="OniEnums_8h" name="OniEnums.h" local="yes" imported="no">OniEnums.h</includes>
    <includes id="OniCAPI_8h" name="OniCAPI.h" local="yes" imported="no">OniCAPI.h</includes>
    <includes id="OniCProperties_8h" name="OniCProperties.h" local="yes" imported="no">OniCProperties.h</includes>
    <includes id="OniCTypes_8h" name="OniCTypes.h" local="yes" imported="no">OniCTypes.h</includes>
    <class kind="class">openni::_NullString</class>
    <class kind="class">openni::Array</class>
    <class kind="class">openni::CameraSettings</class>
    <class kind="class">openni::CoordinateConverter</class>
    <class kind="class">openni::Device</class>
    <class kind="class">openni::OpenNI::DeviceConnectedListener</class>
    <class kind="class">openni::OpenNI::DeviceDisconnectedListener</class>
    <class kind="class">openni::DeviceInfo</class>
    <class kind="class">openni::OpenNI::DeviceStateChangedListener</class>
    <class kind="class">openni::VideoStream::FrameAllocator</class>
    <class kind="class">openni::VideoStream::NewFrameListener</class>
    <class kind="class">openni::OpenNI</class>
    <class kind="class">openni::PlaybackControl</class>
    <class kind="class">openni::Recorder</class>
    <class kind="struct">openni::RGB888Pixel</class>
    <class kind="class">openni::SensorInfo</class>
    <class kind="struct">openni::Version</class>
    <class kind="class">openni::VideoFrameRef</class>
    <class kind="class">openni::VideoMode</class>
    <class kind="class">openni::VideoStream</class>
    <class kind="struct">openni::YUV422DoublePixel</class>
    <class kind="struct">openni::YUYVDoublePixel</class>
    <namespace>openni</namespace>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>DepthPixel</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ab2403242071ff06fc6fe18c0c6111d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>Grayscale16Pixel</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a15bcac1ff77c313557dd28804c31c4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const _NullString</type>
      <name>ANY_DEVICE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a89a8e7d86031e30dca6deb3cab33646d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PrimeSense.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>PrimeSense_8h</filename>
    <includes id="OniCTypes_8h" name="OniCTypes.h" local="no" imported="no">OniCTypes.h</includes>
    <class kind="struct">XnBistInfo</class>
    <class kind="struct">XnCommandAHB</class>
    <class kind="struct">XnCommandDebugData</class>
    <class kind="struct">XnCommandDownloadFile</class>
    <class kind="struct">XnCommandDumpEndpoint</class>
    <class kind="struct">XnCommandExecuteBist</class>
    <class kind="struct">XnCommandFormatZone</class>
    <class kind="struct">XnCommandGetBistList</class>
    <class kind="struct">XnCommandGetFileList</class>
    <class kind="struct">XnCommandGetI2CDeviceList</class>
    <class kind="struct">XnCommandGetLogMaskList</class>
    <class kind="struct">XnCommandGetTempList</class>
    <class kind="struct">XnCommandI2C</class>
    <class kind="struct">XnCommandSetLogMaskState</class>
    <class kind="struct">XnCommandTemperatureResponse</class>
    <class kind="struct">XnCommandUploadFile</class>
    <class kind="struct">XnCommandUsbTest</class>
    <class kind="struct">XnFwFileEntry</class>
    <class kind="struct">XnFwFileVersion</class>
    <class kind="struct">XnFwLogMask</class>
    <class kind="struct">XnI2CDeviceInfo</class>
    <class kind="struct">XnTempInfo</class>
    <class kind="struct">XnUsbTestEndpointResult</class>
    <member kind="typedef">
      <type>struct XnBistInfo</type>
      <name>XnBistInfo</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a970bd1822aaf4d3f801d2e93f97d5784</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandAHB</type>
      <name>XnCommandAHB</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a01107c823665710296c005831fc8ad53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandDebugData</type>
      <name>XnCommandDebugData</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a1b600cf77d61a1c2020d0ce3f7c69230</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandDownloadFile</type>
      <name>XnCommandDownloadFile</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a5f3e93b5db0d5111db3ee3ca50277702</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandDumpEndpoint</type>
      <name>XnCommandDumpEndpoint</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a84e80c78d2fa8b0fc1b6d0329b64c11e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandExecuteBist</type>
      <name>XnCommandExecuteBist</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>affbd78b7679dff62cc0dde95841493c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandFormatZone</type>
      <name>XnCommandFormatZone</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a2f2485f05c6513bd74ef2890e831c410</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandGetBistList</type>
      <name>XnCommandGetBistList</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a657d13d0617f7db450b138b5238bdb42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandGetFileList</type>
      <name>XnCommandGetFileList</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>affe65f25fa6f3dd9e2dca496a8fbd8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandGetI2CDeviceList</type>
      <name>XnCommandGetI2CDeviceList</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a1807b69093b380981b9cd4668322ea52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandGetLogMaskList</type>
      <name>XnCommandGetLogMaskList</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a485019322ede78eba172b3b5d9559c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandGetTempList</type>
      <name>XnCommandGetTempList</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a40edabb62665c9b5ad0ed9433c1c2f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandI2C</type>
      <name>XnCommandI2C</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>ad469ff4324636682f3a70d1e9e8205fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandSetLogMaskState</type>
      <name>XnCommandSetLogMaskState</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>aa59ded0967f804206fc60f538e6f868a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandTemperatureResponse</type>
      <name>XnCommandTemperatureResponse</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>aff31a59bf44ca61e4adeaa3438452c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandUploadFile</type>
      <name>XnCommandUploadFile</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a6ec54cdc5d6563e033aac90dfc0614c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandUsbTest</type>
      <name>XnCommandUsbTest</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>abfc427cfcfe5cd3c98c83547efafc66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnFwFileEntry</type>
      <name>XnFwFileEntry</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>abb10bca9488a0d08f9942c653e62fb95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnFwFileFlags</type>
      <name>XnFwFileFlags</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a4676d6bff37820948a14478e23e0325b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnFwFileVersion</type>
      <name>XnFwFileVersion</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>aa5c16dd374685943195b9adac1e2b35b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnFwLogMask</type>
      <name>XnFwLogMask</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a1de868813856d3841b93b75f125ee548</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnI2CDeviceInfo</type>
      <name>XnI2CDeviceInfo</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a234e7eb8758d0609ff0e83d75e3016fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnTempInfo</type>
      <name>XnTempInfo</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a169bc278e050a4ebecf3701822d92ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnUsbInterfaceType</type>
      <name>XnUsbInterfaceType</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>ab5114bd57a9f52927f03ae5cfa559ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnUsbTestEndpointResult</type>
      <name>XnUsbTestEndpointResult</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>acb126bd9b9364a6f4cae46bc6f24bf7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_AHB_READ</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a662277992ed234a056321e9b11400a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_AHB_WRITE</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a79f548fa86926e494f8726830525e664</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_I2C_READ</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a367a668f53f054a363b5970c21526e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_I2C_WRITE</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a76706743f192669295d574fd16f37246</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_SOFT_RESET</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a0483f5dac88f1b3e8ee846700f2c359b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_POWER_RESET</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a93c92f2bc7df15a9ba3c0dbb30dd5168</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_BEGIN_FIRMWARE_UPDATE</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a8b214f418020e49a36393bc048aea0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_END_FIRMWARE_UPDATE</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a8a4bd68ee70bf975f008ca7724a58920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_UPLOAD_FILE</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a160317aa74daaf264ba0ed3ce4714504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_DOWNLOAD_FILE</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388ad8f3c7c66b363b544b3d5ab097d7e4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_GET_FILE_LIST</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a3b4a120b9dbd506b00bbec1bde8db216</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_FORMAT_ZONE</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a1083236a8eff71b9031af5dd81ba7d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_DUMP_ENDPOINT</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388ad055a936b3c0f4b231d54c1e45e95adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_GET_I2C_DEVICE_LIST</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a52fc9e93e38785a1f7567658e2311388</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_GET_BIST_LIST</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388ae97984252922e814a2402b4dd0f6f3f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_EXECUTE_BIST</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a2fbd11c8860e12fc44ea2e68a3c9bfc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_USB_TEST</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a98b62b14845a9f4e3360ca01092d1db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_GET_LOG_MASK_LIST</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a44df77d7c4c363d7635813694b14f5b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_SET_LOG_MASK_STATE</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388ab46db78962c9e11d183aa78e190b66d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_START_LOG</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388ae90f526f0a6d7e03133332a9cbe9b125</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_STOP_LOG</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a403d935b1d4e764e6401483d6728161c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_READ_TEMPERATURE</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a516534a960ac3c11e03506fd2ae5daf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_GET_TEMP_LIST</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388abc13cc925f66636facdd1db4af9896d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_COMMAND_READ_DEBUG_DATA</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a385c44f6fb256e5716a2302a5b940388a5e93d0361c520d2869ea1aa773cef5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_PROPERTY_DUMP_DATA</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>ab04a0655cd1e3bcac5e8f48c18df1a57ab694a39a56f8546236e21ba1dd662eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_PROPERTY_GAIN</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>ab04a0655cd1e3bcac5e8f48c18df1a57a555ac59d22c4a130d2e27ba75f3c608c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_PROPERTY_USB_INTERFACE</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>ab04a0655cd1e3bcac5e8f48c18df1a57a70b3a9bd253f704604ba2d1ca9c6bc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnFwFileFlags</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a3b4df3ba1da259c539a7649c3c6cb613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FILE_FLAG_BAD_CRC</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a3b4df3ba1da259c539a7649c3c6cb613a719d3a740a0e7c876fd234760adba20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnUsbInterfaceType</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a4e59fb0c5997eaeaede5f855c7f6d45b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_USB_INTERFACE_DONT_CARE</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a4e59fb0c5997eaeaede5f855c7f6d45ba7c97e0d5ad9f0e9916543d93733cf4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_USB_INTERFACE_ISO_ENDPOINTS</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a4e59fb0c5997eaeaede5f855c7f6d45ba62015b693a9327d389daa90b2a99373e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PS_USB_INTERFACE_BULK_ENDPOINTS</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>a4e59fb0c5997eaeaede5f855c7f6d45ba2bbe5627976b88d256e276fcd022efe8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PS1080.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>PS1080_8h</filename>
    <includes id="OniCTypes_8h" name="OniCTypes.h" local="no" imported="no">OniCTypes.h</includes>
    <class kind="struct">OBEccInit</class>
    <class kind="struct">OBEccRSKey</class>
    <class kind="struct">OBEccVerify</class>
    <class kind="struct">XnAHBData</class>
    <class kind="struct">XnBist</class>
    <class kind="struct">XnCmosBlankingTime</class>
    <class kind="struct">XnCmosBlankingUnits</class>
    <class kind="struct">XnControlProcessingData</class>
    <class kind="struct">XnDepthAGCBin</class>
    <class kind="struct">XnDepthOptimizationParam</class>
    <class kind="struct">XnEmitterData</class>
    <class kind="struct">XnFileAttributes</class>
    <class kind="struct">XnFlashFile</class>
    <class kind="struct">XnFlashFileList</class>
    <class kind="struct">XnI2CReadData</class>
    <class kind="struct">XnI2CWriteData</class>
    <class kind="struct">XnInnerParamData</class>
    <class kind="struct">XnLedState</class>
    <class kind="struct">XnParamFileData</class>
    <class kind="struct">XnParamFlashData</class>
    <class kind="struct">XnPixelRegistration</class>
    <class kind="struct">XnProjectorFaultData</class>
    <class kind="struct">XnRgbAeMode</class>
    <class kind="struct">XnSDKVersion</class>
    <class kind="struct">XnTecData</class>
    <class kind="struct">XnTecFastConvergenceData</class>
    <class kind="struct">XnVersions</class>
    <member kind="define">
      <type>#define</type>
      <name>XN_DEVICE_MAX_STRING_LENGTH</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abf5dabc88dcc629919631a2c03d4495b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XN_IO_MAX_I2C_BUFFER_SIZE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a575b14c28f161cc97dad30cb48fc4eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XN_MAX_LOG_SIZE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ad2eb8e753489082b48aa738c01d9a4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct OBEccInit</type>
      <name>OBEccInit</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aeef4fc2ad1fbbb9746d105bbb62b53a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct OBEccRSKey</type>
      <name>OBEccRSKey</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ae8ad1917d1f584ebcfee9242483db157</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct OBEccVerify</type>
      <name>OBEccVerify</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a1581f9cc0a0fe8d5e1c8aff005fea402</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnAHBData</type>
      <name>XnAHBData</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a4dc7768468b65df06389fb199def39f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnBist</type>
      <name>XnBist</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a80b486c2b670c41c9633bc3520aca3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnBistError</type>
      <name>XnBistError</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a62d8edb2e1df0531442b23d80060d677</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnBistType</type>
      <name>XnBistType</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abb57a4c4f755df479dc909602fc69b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCmosBlankingTime</type>
      <name>XnCmosBlankingTime</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aa6ca9aaa10c1a3d2792346cb6f204fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCmosBlankingUnits</type>
      <name>XnCmosBlankingUnits</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a9badbc360b1a6687afd68c3a9ca32259</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnControlProcessingData</type>
      <name>XnControlProcessingData</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a34aed60cd8f107b448814cce3724f309</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnCroppingMode</type>
      <name>XnCroppingMode</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c9ea8220957ab116e75ef9061088267</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnDepthAGCBin</type>
      <name>XnDepthAGCBin</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a9071c6d9f793b6c0ecba597f5448f41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnDepthCMOSType</type>
      <name>XnDepthCMOSType</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a55867f6627ad43c1fb38b3f6b947b9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnDepthOptimizationParam</type>
      <name>XnDepthOptimizationParam</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>af52d312c446e8882c09216c40d924e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnEmitterData</type>
      <name>XnEmitterData</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a93eed4942044765213c15e6ab970167d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnFirmwareCroppingMode</type>
      <name>XnFirmwareCroppingMode</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a2b7269b32a2a5dc24cf78c736bb7b89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnI2CReadData</type>
      <name>XnI2CReadData</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a9242ddd190bdb5deb67bc07ac8de5f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnI2CWriteData</type>
      <name>XnI2CWriteData</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7aeafd5717f443dca33500375938db16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnImageCMOSType</type>
      <name>XnImageCMOSType</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a47c1bb4a6e578e94c9b496813848eeca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnLedState</type>
      <name>XnLedState</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a4856ca08c3f5843cd21778a813f48c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnPixelRegistration</type>
      <name>XnPixelRegistration</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ada15b7c4338074b3090474f581286309</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnProcessingType</type>
      <name>XnProcessingType</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a19e951f82e4ba461403de58fa4126b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnProjectorFaultData</type>
      <name>XnProjectorFaultData</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a2ce285e6878fd3d09aa1854cb03f2332</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnRgbAeMode</type>
      <name>XnRgbAeMode</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ab4c457bdff6f222269bd51b03df170c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnSDKVersion</type>
      <name>XnSDKVersion</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a1166376aee746ad409be27afba1be5dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnSensorUsbInterface</type>
      <name>XnSensorUsbInterface</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a8a090059cd893c9d77cef88c8e0397db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnTecData</type>
      <name>XnTecData</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a2d9ee06b58a608c48258a7e3a8055dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnTecFastConvergenceData</type>
      <name>XnTecFastConvergenceData</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a28519544222dac31c32ca0a1b3c6c0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_USB_INTERFACE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dacc76e88f8fabf0d38ddfff34137c4c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_MIRROR</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da9acbec548c0dace5f40bc4e2ce227145</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_RESET_SENSOR_ON_STARTUP</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daa3a8d7f9d37808ef6c70cf18b69da324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_LEAN_INIT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daac19987ac97b9da5a36257ba16a295f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_SERIAL_NUMBER</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dafcf0f05faec9f3660f73ca59bb4804bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_VERSION</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daa9585a6b72ff5c32dc36d83731c87a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_FIRMWARE_FRAME_SYNC</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daa5be0e6672019ce1d3845a782dc66117</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_HOST_TIMESTAMPS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da635e0af9efdf40ae7be8d17aedd2a44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_CLOSE_STREAMS_ON_SHUTDOWN</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da8d298ad64bb758e7af2c1e51a396234a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_FIRMWARE_LOG_INTERVAL</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da96cbc238e887ea893431780614bc8438</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_PRINT_FIRMWARE_LOG</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daef294dc78ed78811109744b8603014ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_FIRMWARE_LOG_FILTER</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da52e523441255cc5d29102dafcbf51907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_FIRMWARE_LOG</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da1b0ecec5f9952224cb64b5bfd01cec54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_FIRMWARE_CPU_INTERVAL</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dab0d7ded881e93235f7cfa02233ed90a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_PHYSICAL_DEVICE_NAME</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dafe79ee8d4d07966cca07b8ac484db75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_VENDOR_SPECIFIC_DATA</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da85e3d80c9222cba1278543a1980fde1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_SENSOR_PLATFORM_STRING</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da584a5d1c90a4f8126f7297695a158bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_FIRMWARE_PARAM</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da34b3c37c46348c583df294c5e5aef409</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_RESET</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da92952dd1fbccb962bd32fbdcbeded203</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_IMAGE_CONTROL</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dabb78c04cbb7473a1b3e038c53789dc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_DEPTH_CONTROL</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dac292e4628dc9e53756f84bd366b1178c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_AHB</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da07f6a39a89bdd88e1a6fc919e474bbb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_LED_STATE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da3e48dc1bc4d0247cf48f93950e7f636a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_EMITTER_STATE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daf88322b896c6272ed231328712492056</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_CMOS_BLANKING_UNITS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da12650db7f90b628ffea5cf26321beb9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_CMOS_BLANKING_TIME</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da8384c4f82cccfb8ea546294185e79eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_FILE_LIST</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dae65953c89a4d845e5b7f74cf0a090cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_FLASH_CHUNK</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dae57011ab833292cafc408c27a96efb35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_FILE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da8656d96a9faaca7e4fd31c814dcc19e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_DELETE_FILE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dad210320930341225e7a04af471678d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_FILE_ATTRIBUTES</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da8bb2076e91f8dc15c348776725eb1e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_TEC_SET_POINT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da955b26f025be8ecb302eae9437a9843e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_TEC_STATUS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da24bbfd54bf55c36159e80b7e32fe062f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_TEC_FAST_CONVERGENCE_STATUS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da444b0db3d742bb834da5a802b10cf4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_EMITTER_SET_POINT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dad40bcdef9c076a527e45913cbd5bb22e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_EMITTER_STATUS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daadeaf010ea414577358342ef7b30e94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_I2C</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da0ce75005ff3a9f65bf334d2c2b34bd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_BIST</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daf24b95910fc7913abebc8a98642747b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_PROJECTOR_FAULT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da68f5d0b5eeb5cb9d080be9b978431389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_APC_ENABLED</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da8b7fb0c2b5f466c9305c4637f1f2d1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_FIRMWARE_TEC_DEBUG_PRINT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da8a108719e78a35aba2a9f7a695653e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_READ_ALL_ENDPOINTS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dac6068deb4f0012d257d02a031c945e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_IRFLOOD_STATE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da9734b85e48c7d5c640dbeefa62b81ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_IRGAIN</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daef4fc281dce19d7c8ca57515652c9453</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_IREXP</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dacf7550fb38a0fae9bdc1d514aa2e61cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_SENSOR_CHANGE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dac3e413e70e05ba867dda3826c6e82bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_PUBLIC_KEY</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da1efef74154bb89dc6fa4ea85d72a6e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_RANDOM_STRING</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da0bdadd8466a1a637673d771708ee89f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_RS_KEY</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da4435cfcea2ac14a267df79e868e0803e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_IS_SUPPORT_LASER_SECURE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da72c2d78c0d36511e667ca82b1d98c590</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_LASER_SECURE_STATUS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da9676731f48805a458efdd9745191f5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_LASER_SECURE_KEEPALIVE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da9de3706723f2d7f92a8269cf1f8d9d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_LASER_CURRENT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dadf10cc530c4f80166603d7ccf7f84fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_SOFT_RESET</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da736db8011cb80eb265ff7047e1b6cf56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_SWITCH_IR</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daaf2d42d32db6ef2a73e1814c48cc3355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_RGB_AE_MODE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da24a080f9211798ceaed33de71b2a601d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_CAL_IR_TEMP</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da895a4f545a03efc90acf5603f37aa623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_CAL_LDMP_TEMP</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da511467a9374cf8fc45bec32cf2b95472</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_RT_IR_TEMP</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da021c0166f4542dce4cdfa72209a84b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_RT_LDMP_TEMP</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daa53e0dd96732f2592b258bad32aaffdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_IR_TEMP_COMP_CO</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daa9f4c6d1edc3584b866993297e6529d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_LDMP_TEMP_COMP_CO</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da77a2d0ac72588594d60c68b66b809841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_TEMP_COMP</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dadba3e46fdcdc308829464d9ada4ebd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_DEPTH_OPTIM_STATE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da1192fb4dad6667655b4f60dd00f61243</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_DEPTH_OPTIM_PARAM</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da01a3291f0e955a37c49671d48b75e47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_UPDATE_FIRMWARE_FLASH_CHUNK</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da407c58f670d7d381fa7d4600e290de2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_LDP_ENABLE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dad0366578ef5766ff06f6603190d4d5ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_EMITTER_STATE_V1</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dafeba2555cc08e87b981d35905072f050</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_LDP_SCALE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dae85648ebde8bfdc79e64d1cdb59f9af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_MODULE_PROPERTY_LDP_STATUS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da9f6184b80b2bad9ab33f69fa02c15678</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_INPUT_FORMAT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da3ec70217daff52f62f1b6d1de218b563</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_CROPPING_MODE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da1fd2a5d72751bb61237aff3361a664db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_CLOSE_RANGE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dabd226214c2bc71e7973b39c66b51868d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_FAST_ZOOM_CROP</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da553d3fce7ca30135a7ecbc480bccaf6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_PIXEL_REGISTRATION</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da55db89e8ee2eda8ecff8ab9c481f99f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_PIXEL_C2D_REGISTRATION</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dabf6d09adfc999b6ffa9353fea68e8f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_PIXEL_D2C_REGISTRATION</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da395ba7ffbe2e0873fcd4a029e87c0b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_WHITE_BALANCE_ENABLED</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daf593698640a0a6a7f44cfc75fb8dc7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_GAIN</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da964177fb45ecd4462c604e4fd26d6a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_HOLE_FILTER</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dabbc53f63ad853745032fb3f04851f868</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_REGISTRATION_TYPE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da9f22892ef9645fd45398a1774b714264</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_AGC_BIN</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da38dab87aa4a9f5be9a45ad9c020676b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_CONST_SHIFT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da2a055e4cbd6875ea7fbdaa5a964fc83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_PIXEL_SIZE_FACTOR</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da77f0c9c07c069e7a96f4fedd5831558b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_MAX_SHIFT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daa6748bdfcc412c50bb21245c4c0b7b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_PARAM_COEFF</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da0c6e13166a4de3ee3679c7cf28885af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_SHIFT_SCALE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035dae30376fe832b56265d9a896476010553</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_ZERO_PLANE_DISTANCE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da463b25fdd9fb8d538d923531e2059590</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_ZERO_PLANE_PIXEL_SIZE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da323ce7e8ebdaed841004a25d047555ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_EMITTER_DCMOS_DISTANCE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da32e4fd1fae6ad139b5ef47f6cf2f495c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_DCMOS_RCMOS_DISTANCE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da1c0af6a621ff1b255cb853f5173144ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_DUAL_FOCALL_LENGTH</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da53383523a6543f905c38477152d5cb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_DUAL_COEFF_DISPARITY</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daf8865e73925df414bda3ff416607d625</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_S2D_TABLE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da260d432a21590f69d3b05f54e1de5d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_D2S_TABLE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da20d44a84bfec02bd9c870884b1c59d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_DEPTH_SENSOR_CALIBRATION_INFO</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da7914ec6fed295030460ee4bd08324b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_GMC_MODE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da8f3a82a3748faedb3b612b9c3630ca2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_MIN_DEPTH</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daebf2a61201521eea581c8b3b8d69333e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_MAX_DEPTH</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da70a7fdba8eac972dad0df0679403fabd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_GMC_DEBUG</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daed276a09c86a31f4dc3aa48f9235d19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_WAVELENGTH_CORRECTION</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da6a0a29e07576c1d7a296c59594d25d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_WAVELENGTH_CORRECTION_DEBUG</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daac797c59cd39cf00c494c5967aef4f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_SOFTWARE_REGISTRATION</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daa336a4aaf66d616d04c4dd6b4817df08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_SOFTWARE_FILTER</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da954fc430cc1dfee0b0c4ad5e48e9ffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_STREAM_PROPERTY_FLICKER</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035daf25f726433e398f9f92eb062520fdca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_ERROR_STATE_OK</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ac36f475ca5b446f4fde4c9b90bec77c8a088ffcd8a510dc91e4e0dcdd422f14a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_ERROR_STATE_DEVICE_PROJECTOR_FAULT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ac36f475ca5b446f4fde4c9b90bec77c8aadaccbf7e5a9b48de04d6d25c65345e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_ERROR_STATE_DEVICE_OVERHEAT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ac36f475ca5b446f4fde4c9b90bec77c8ae8c447df4bab86d995590cf8a6d8e20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnBistError</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_RAM_TEST_FAILURE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80ae46750adda531f1e1fbc85bbe491728c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_IR_CMOS_CONTROL_BUS_FAILURE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80ac8681f12bc32340e45dd746b1ad1122f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_IR_CMOS_DATA_BUS_FAILURE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80aa3048fb37ebe97286217780099808371</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_IR_CMOS_BAD_VERSION</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80a8f5cbab0f33d60ec6c417a0d855a3093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_IR_CMOS_RESET_FAILUE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80a28e3872995a6584a0a2c795d62021dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_IR_CMOS_TRIGGER_FAILURE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80a451799fa329d6958fa59ebf38503c413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_IR_CMOS_STROBE_FAILURE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80a18887a17dce49467fc77fd6c54edc238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_COLOR_CMOS_CONTROL_BUS_FAILURE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80a1aa3da579499e88eb82f39e8e5cf1be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_COLOR_CMOS_DATA_BUS_FAILURE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80a60468a75749caa693ff387813fe8d45a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_COLOR_CMOS_BAD_VERSION</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80afe87e4d9713f057c508ff974d1e4207e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_COLOR_CMOS_RESET_FAILUE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80a15a92d9d0584828e0ea7cac3f0e716f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_FLASH_WRITE_LINE_FAILURE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80afa169a7297432fe4a82251948a911546</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_FLASH_TEST_FAILURE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80ae968aada0aef8c56d89ab29abd975294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_POTENTIOMETER_CONTROL_BUS_FAILURE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80a2f3e4146dab0fcdc46d9f9dd99ab9111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_POTENTIOMETER_FAILURE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80a44f7a6e547ddc24a6856b5c4747fd886</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_AUDIO_TEST_FAILURE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80aa725c761cee0531fa4f8127a5441cc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_PROJECTOR_TEST_LD_FAIL</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80a72290c619541f83348bf62e9b627f32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_PROJECTOR_TEST_LD_FAILSAFE_TRIG_FAIL</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80aebd0f00dbfbb63c33e7f03a22fb26429</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_PROJECTOR_TEST_FAILSAFE_HIGH_FAIL</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80a2355a36220e554dd859fa460a73657fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_PROJECTOR_TEST_FAILSAFE_LOW_FAIL</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80acaac78798b05cc75c001cdd54c025b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_TEC_TEST_HEATER_CROSSED</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80a3bf3ae7a53a496f99a67a1a16ca64a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_TEC_TEST_HEATER_DISCONNETED</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80abde05f31095e37fed340c7731c961ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_TEC_TEST_TEC_CROSSED</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80aad60656b91421cf55267fd2f912dbd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_TEC_TEST_TEC_FAULT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aee52df8f6856f114566cdc6b52854a80a71c7db05a284adc1ed4f122de592033b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnBistType</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7634cc4fb2ee358b029cf404ea99bd31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_IMAGE_CMOS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7634cc4fb2ee358b029cf404ea99bd31ada54fee2093e896f51c223821f5ca990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_IR_CMOS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7634cc4fb2ee358b029cf404ea99bd31a29ecf53786bcf071b76bc77f6cd337bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_POTENTIOMETER</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7634cc4fb2ee358b029cf404ea99bd31abe280c423e97fc30199293e530385dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_FLASH</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7634cc4fb2ee358b029cf404ea99bd31ab4ec3dd01531ae82c98f37b9085e6ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_FULL_FLASH</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7634cc4fb2ee358b029cf404ea99bd31a64df10ba986e9f542e4e714960ce2b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_PROJECTOR_TEST_MASK</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7634cc4fb2ee358b029cf404ea99bd31a52236f25bd42820eee89a1ff9b921887</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_TEC_TEST_MASK</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7634cc4fb2ee358b029cf404ea99bd31a01cbf82b1bccd326fcebfe55b7654398</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_NESA_TEST_MASK</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7634cc4fb2ee358b029cf404ea99bd31a64605cb391cf8f2973da73eb45fe0363</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_NESA_UNLIMITED_TEST_MASK</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7634cc4fb2ee358b029cf404ea99bd31a68b2b15b6e3ea1e539ad90a040a036db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BIST_ALL</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7634cc4fb2ee358b029cf404ea99bd31addb4ca12497a87084f139dc820cb3973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnChipVer</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a10113c83365ec8ee432966d58ee58613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_CHIP_VER_UNKNOWN</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a10113c83365ec8ee432966d58ee58613a904519b25525e400b46c1263f7652c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_CHIP_VER_PS1000</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a10113c83365ec8ee432966d58ee58613ad8c53c927344da9e96e57cd4e373b569</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_CHIP_VER_PS1080</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a10113c83365ec8ee432966d58ee58613af310b3fb8e3a0e3bb4f4509e79052cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_CHIP_VER_PS1080A6</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a10113c83365ec8ee432966d58ee58613a23f38c32fe3924ccc69ba0089ab0a757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_CHIP_VER_MX6000</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a10113c83365ec8ee432966d58ee58613a65813e3c1502e73cb6234785de9600ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_CHIP_VER_DUAL_MX6000</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a10113c83365ec8ee432966d58ee58613a59a3869f1f4dd3b2ae327e904c52f6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnCMOSType</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aaf4be74aaeaf33ef2b22312e6972a903</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_CMOS_TYPE_IMAGE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aaf4be74aaeaf33ef2b22312e6972a903a617dbe728f562dc95034561220c8c79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_CMOS_TYPE_DEPTH</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aaf4be74aaeaf33ef2b22312e6972a903a5dac94bf5f970c79c9b09df2bc90cfd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_CMOS_TYPE_IR</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aaf4be74aaeaf33ef2b22312e6972a903a0a31b17be85fde7b39488a51cab5c4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_CMOS_COUNT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>aaf4be74aaeaf33ef2b22312e6972a903a6f4745d97df1277c62300e06cf112991</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnCroppingMode</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a782cd1a6ba53edbbd10403680712ea35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_CROPPING_MODE_NORMAL</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a782cd1a6ba53edbbd10403680712ea35a5d994e755a3f7d23fbc6b721e1b30a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_CROPPING_MODE_INCREASED_FPS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a782cd1a6ba53edbbd10403680712ea35ab492d556f980a93c983e53f221eabdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_CROPPING_MODE_SOFTWARE_ONLY</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a782cd1a6ba53edbbd10403680712ea35a70365ed7908fc03983bb4e7fdf214240</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnDepthCMOSType</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afaacfb4464cd5becd47eea98f012da78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_DEPTH_CMOS_NONE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afaacfb4464cd5becd47eea98f012da78af29774114c1a904f11a034b744210b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_DEPTH_CMOS_MT9M001</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afaacfb4464cd5becd47eea98f012da78af90fa2ff2c6adf3d4388397fafbce5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_DEPTH_CMOS_AR130</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afaacfb4464cd5becd47eea98f012da78ad95c18a773f2dc0fc679f7061bdda784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_DEPTH_CMOS_OV9151</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afaacfb4464cd5becd47eea98f012da78aa3ef9f9d4f694487e1e2e04bc318b01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_DEPTH_CMOS_OV9282</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afaacfb4464cd5becd47eea98f012da78a4801aceaa96da2d9f35fcb7906658ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_DEPTH_CMOS_AR0144</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afaacfb4464cd5becd47eea98f012da78a783fbc13ad3b6470bde72845bfc3ea29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnFilePossibleAttributes</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a1a91e01892b8c96f0db48d9ab35c19b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFileAttributeReadOnly</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a1a91e01892b8c96f0db48d9ab35c19b4a97918398aa1960fbf9bca258d4ed1296</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnFirmwareCroppingMode</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a73a836e1743fb74f8f3934d4f10d439d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FIRMWARE_CROPPING_MODE_DISABLED</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a73a836e1743fb74f8f3934d4f10d439dac3c2f8d1f7391f6cbc5bbc1dd8fd9c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FIRMWARE_CROPPING_MODE_NORMAL</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a73a836e1743fb74f8f3934d4f10d439daa84f7b03a8ac84b5267c8e3102ef54c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FIRMWARE_CROPPING_MODE_INCREASED_FPS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a73a836e1743fb74f8f3934d4f10d439da41b6ff8334424d82d67e35156de15ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnFlashFileType</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeFileTable</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa2cef77121095e4db4ecdea5eaa17c77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeScratchFile</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aaf902344b1e921af29694ad89794d999b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeBootSector</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa330824796ca4e502a93ea1873ddcaca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeBootManager</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aad4cc81e8e477cd0ab6090cdc49c3c8d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeCodeDownloader</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa3e4266b22fcaeb50deefd0975a4096df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeMonitor</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa7b27bad49ade320a719e17d532307d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeApplication</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa2640cdccc8b016f68e93dbae62d81554</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeFixedParams</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aaa5132ca44f018f8d39c61b7824f99793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeDescriptors</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa0a9868941f96dbcdbb30ab7e994e380b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeDefaultParams</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa38009011aa8e478576911de2fc2db754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeImageCmos</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa30373ad78dcdb63a1dbfd4ca25d33715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeDepthCmos</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa0946e905364350559749353fea6e2453</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeAlgorithmParams</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa5392bed50367ea18c653e17e92a55f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeReferenceQVGA</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa632fb705249b8e676fb9bda4af3bbed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeReferenceVGA</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa03317a9683cd0f142af95d12c227a64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeMaintenance</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa5562c6330350d5400b3cc16008aaaa55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeDebugParams</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa88f5e4403cd478d6ad71415d95e71b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypePrimeProcessor</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aaec84d1772b888db6aa3d6fb667df3e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeGainControl</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa64815684133e91c3cbd6b5f2ea50246a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeRegistartionParams</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aae3490579ddf506898e641fd81a76313d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeIDParams</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aae9d5ebae67fea4901d04256339e1b46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeSensorTECParams</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aaabe58330bb7e52538bf6b8cbfc40f287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeSensorAPCParams</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa8b98a6d58da28065109a66c424a5e376</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeSensorProjectorFaultParams</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aaac6379141b575d83cf5642031fd9071f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeProductionFile</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa46dd961ca5f1aa4b91fdabff68ef7463</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeUpgradeInProgress</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aad7e33d88809f6ae1a938079e61cd8bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeWavelengthCorrection</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aaf74a7244b0c139fc37b4d20c4d3b79bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeGMCReferenceOffset</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa4fc22644537df3100696c9540d1868b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeSensorNESAParams</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa404ecd9c1febb06bd027f0e12f31d6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeSensorFault</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aa696fd6e5a406e1c0179fead293e92ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnFlashFileTypeVendorData</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>acd1bba17c1bd314d2d2ebb04215e1f2aaca175f7e848c643a47f874b003529ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnFWVer</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_UNKNOWN</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a075824b0aa1ba16ac3b73927b3069802</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_0_17</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a29e811bea1e54a25120c9279c8526f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_1_1</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a1a97f1a50a6531048bd5763335217703</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_1_2</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a90295bb191bba6f28363c5d1fa4e4efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_3_0</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a6e84075465560d3054e44d800935d450</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_4_0</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a56a6ccba5d28424e00233cfe93a26695</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_5_0</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a98eca37bc9e7acbc1f0514495c0c7114</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_5_1</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a62c78c2fb4afd753dfa073a5bdc0d80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_5_2</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a22c1a1e240218ce8b011c3c8fc88d2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_5_3</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a439e1daa00452f5957d1b474622c16a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_5_4</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a1b3c8ea45c34587b36877a0b61b30b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_5_5</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a2e5b1663d12ad5ed9f8615ea24059656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_5_6</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846af1695579424bc746334bd05dde140e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_5_7</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846aa6b96479d27b76f837dd1f49ea56eafd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_5_8</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a69ce8605c5df4e162a07ff2f8ebf14f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_FW_VER_5_9</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a7c882dc55746925d3dcfd17b07e3e846a66a14a03a8708d10f04197682a3a8536</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnHWVer</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a849baab2218378c60efaa02487a9a34a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_HW_VER_UNKNOWN</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a849baab2218378c60efaa02487a9a34aa6b42cf140f3f2050d61c14f527d86569</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_HW_VER_FPDB_10</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a849baab2218378c60efaa02487a9a34aa5c2e8dbe8717035a091bff7896351801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_HW_VER_CDB_10</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a849baab2218378c60efaa02487a9a34aa0014596aed6d435dfca8aadd8550a130</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_HW_VER_RD_3</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a849baab2218378c60efaa02487a9a34aad9b6d916eba9a003d1f4740a2f781876</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_HW_VER_RD_5</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a849baab2218378c60efaa02487a9a34aa88f030cb7030624903fafce14b153db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_HW_VER_RD1081</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a849baab2218378c60efaa02487a9a34aa4e6e29f592c0e1b6fb368e57415fc9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_HW_VER_RD1082</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a849baab2218378c60efaa02487a9a34aac6ceba9bf62d80fb51c277245fe1b0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_HW_VER_RD109</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a849baab2218378c60efaa02487a9a34aafc0d52d0e7f61e11ac323f0a079e3bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnImageCMOSType</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a1f76a8a3b26b522a6263f49465bdf246</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IMAGE_CMOS_NONE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a1f76a8a3b26b522a6263f49465bdf246aeb776261f3633010de6d45d2dab7f0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IMAGE_CMOS_MT9M112</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a1f76a8a3b26b522a6263f49465bdf246a60e524bc81e6c3ce5e9b8aafc7f1a605</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IMAGE_CMOS_MT9D131</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a1f76a8a3b26b522a6263f49465bdf246ad7ef7e74c5bb658c42e7605107271973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IMAGE_CMOS_MT9M114</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a1f76a8a3b26b522a6263f49465bdf246a0057d63087ac0d21f6885efa38d4d0cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnIODepthFormats</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a66addbdc5339921cc333238cb91e65fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IO_DEPTH_FORMAT_UNCOMPRESSED_16_BIT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a66addbdc5339921cc333238cb91e65fea5d1a45868a1dec247dedf235df023882</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IO_DEPTH_FORMAT_COMPRESSED_PS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a66addbdc5339921cc333238cb91e65feaf5d2262d3a1385a808b749a78aa21699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IO_DEPTH_FORMAT_UNCOMPRESSED_10_BIT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a66addbdc5339921cc333238cb91e65feac7b2b5ed516554799a19147c31877b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IO_DEPTH_FORMAT_UNCOMPRESSED_11_BIT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a66addbdc5339921cc333238cb91e65fea6c59fe6d9fe720a374dcfd6ad4f7e3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IO_DEPTH_FORMAT_UNCOMPRESSED_12_BIT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a66addbdc5339921cc333238cb91e65feaaef6049c61a7b143ca17a59398197012</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnIOImageFormats</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afff53a4b2d14ccdf064da8b09361af0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IO_IMAGE_FORMAT_BAYER</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afff53a4b2d14ccdf064da8b09361af0da107c4cc868429c8de361a1dda82556f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IO_IMAGE_FORMAT_YUV422</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afff53a4b2d14ccdf064da8b09361af0da745796bd6a95efa32f1b4ccf6b4f69ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IO_IMAGE_FORMAT_JPEG</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afff53a4b2d14ccdf064da8b09361af0da2f8578f98bd1beb03cee082376f41569</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IO_IMAGE_FORMAT_JPEG_420</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afff53a4b2d14ccdf064da8b09361af0da07e6d571bcc26562f489f1e4f7b8e673</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IO_IMAGE_FORMAT_JPEG_MONO</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afff53a4b2d14ccdf064da8b09361af0da2d19d97093a3e2e32ccb75bffffae5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IO_IMAGE_FORMAT_UNCOMPRESSED_YUV422</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afff53a4b2d14ccdf064da8b09361af0da67804a4a0035e7b755198b99af4ba22b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IO_IMAGE_FORMAT_UNCOMPRESSED_BAYER</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afff53a4b2d14ccdf064da8b09361af0da3b61e539dcdf75dc28be8ff78597badc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_IO_IMAGE_FORMAT_UNCOMPRESSED_YUYV</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afff53a4b2d14ccdf064da8b09361af0da8380ffdc2ee950d2deabc4df5bd9d6ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnLogFilter</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ae505d2f8ab16b19e3f080663ad07cb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnLogFilterDebug</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ae505d2f8ab16b19e3f080663ad07cb40ad8b0a83e84d0d330ac304d378ed4e3f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnLogFilterInfo</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ae505d2f8ab16b19e3f080663ad07cb40a08b4232248eba9e9e92395dc3b2bc398</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnLogFilterError</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ae505d2f8ab16b19e3f080663ad07cb40aec6196f123697f395451b0eb0ec28d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnLogFilterProtocol</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ae505d2f8ab16b19e3f080663ad07cb40af7be97ce57b3a8bca3b754582218b9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnLogFilterAssert</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ae505d2f8ab16b19e3f080663ad07cb40a4e3253df47f1a855bfb81dc6a818b888</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnLogFilterConfig</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ae505d2f8ab16b19e3f080663ad07cb40a85ee43ff5afd67a487743e2bebbe86e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnLogFilterFrameSync</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ae505d2f8ab16b19e3f080663ad07cb40a7d74b80f72e0f33ff67ed10d3857ead7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnLogFilterAGC</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ae505d2f8ab16b19e3f080663ad07cb40a3ef5c4574fe0c60b8f212b906a4084a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnLogFilterTelems</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ae505d2f8ab16b19e3f080663ad07cb40a3ed3501b85066f960167abf060d6e883</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XnLogFilterAll</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ae505d2f8ab16b19e3f080663ad07cb40aee2392624789b0c1430c9b47fc5d3481</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnParamResetType</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ac3fd2dc24c73ad4044cb979566983089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_RESET_TYPE_POWER</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ac3fd2dc24c73ad4044cb979566983089ad1b6f8bbe2a7c90b4700855d01261d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_RESET_TYPE_SOFT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ac3fd2dc24c73ad4044cb979566983089a230a95ad97ab42f5ba908fe8701e6c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_RESET_TYPE_SOFT_FIRST</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>ac3fd2dc24c73ad4044cb979566983089aac79e6ec1f67552b0bf86fd4deb3a93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnProcessingType</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afa86fa0a21b3968df478d510dc23d52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_PROCESSING_DONT_CARE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afa86fa0a21b3968df478d510dc23d52ba9a7dbd4d2ffdaaca14a8b04b40449784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_PROCESSING_HARDWARE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afa86fa0a21b3968df478d510dc23d52ba07e84f07aad212d92dd61b1bfe0db6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_PROCESSING_SOFTWARE</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>afa86fa0a21b3968df478d510dc23d52ba06904320581186c800302f8d7cb45bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnSensorUsbInterface</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a3db2f3c562228fea451bd62105f0855a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_USB_INTERFACE_DEFAULT</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a3db2f3c562228fea451bd62105f0855aa9a7638be8c1314dc6504b248333886a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_USB_INTERFACE_ISO_ENDPOINTS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a3db2f3c562228fea451bd62105f0855aac23b55002ff6bd6029b2f626a9106bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_USB_INTERFACE_BULK_ENDPOINTS</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a3db2f3c562228fea451bd62105f0855aabeef9377fc265304b81be6c26359311d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_USB_INTERFACE_ISO_ENDPOINTS_LOW_DEPTH</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a3db2f3c562228fea451bd62105f0855aa7a054245eb7064ac8e294962c203681b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnSensorVer</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a112e8c5c3fe3a3052e9d5022908885cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_VER_UNKNOWN</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a112e8c5c3fe3a3052e9d5022908885cdaeff14b2225f20d55beb1e2e119338ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_VER_2_0</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a112e8c5c3fe3a3052e9d5022908885cda930eed7b3a97f41f19f22ebf6cfb113a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_VER_3_0</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a112e8c5c3fe3a3052e9d5022908885cda0af85b63c8f4cd5f929d5af1bdc9c3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_VER_4_0</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a112e8c5c3fe3a3052e9d5022908885cdaa313932eb11aeb9372ff84ba2f3501b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_SENSOR_VER_5_0</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>a112e8c5c3fe3a3052e9d5022908885cdaa5c4e344d6902efb03fd84be3359fe18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PSLink.h</name>
    <path>/tmp/ws/src/astra_camera/include/openni2/</path>
    <filename>PSLink_8h</filename>
    <includes id="PrimeSense_8h" name="PrimeSense.h" local="no" imported="no">PrimeSense.h</includes>
    <class kind="struct">XnBootStatus</class>
    <class kind="struct">XnCommandCreateStream</class>
    <class kind="struct">XnCommandDestroyStream</class>
    <class kind="struct">XnCommandGetFwStreamList</class>
    <class kind="struct">XnCommandGetFwStreamVideoMode</class>
    <class kind="struct">XnCommandGetFwStreamVideoModeList</class>
    <class kind="struct">XnCommandSetFwStreamVideoMode</class>
    <class kind="struct">XnCommandSetProjectorPulse</class>
    <class kind="struct">XnCommandStartStream</class>
    <class kind="struct">XnCommandStopStream</class>
    <class kind="struct">XnDetailedVersion</class>
    <class kind="struct">XnFwStreamInfo</class>
    <class kind="struct">XnFwStreamVideoMode</class>
    <member kind="define">
      <type>#define</type>
      <name>XN_MAX_VERSION_MODIFIER_LENGTH</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a52b79199c8d27fdaeb11fa9cf1c94ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnBootErrorCode</type>
      <name>XnBootErrorCode</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a0a6384d63a6be3e1b2482c66eeea0a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnBootStatus</type>
      <name>XnBootStatus</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a24c94f3d91195a0dde7f2094b01d1e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandCreateStream</type>
      <name>XnCommandCreateStream</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a66f3b75d73aa1b5f2ad9acfbfb8d5a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandDestroyStream</type>
      <name>XnCommandDestroyStream</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>afdbd3d4ee12fd930ddcf0cc0e23dbeb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandGetFwStreamList</type>
      <name>XnCommandGetFwStreamList</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a71059274d8e4f18e71ff9e07fbad1898</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandGetFwStreamVideoMode</type>
      <name>XnCommandGetFwStreamVideoMode</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a9ccfd1b18919fcf59bef5fcaca5a865d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandGetFwStreamVideoModeList</type>
      <name>XnCommandGetFwStreamVideoModeList</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a399bc295e8dffce857826fabf7a0d1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandSetFwStreamVideoMode</type>
      <name>XnCommandSetFwStreamVideoMode</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a0e87752c43755c1ed2ae2f77c834a73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandSetProjectorPulse</type>
      <name>XnCommandSetProjectorPulse</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ad3f1c0a62b7e7bb4241d90b71f46b252</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandStartStream</type>
      <name>XnCommandStartStream</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ac2a9c206a1c4ce6ac332c4d2797f1aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnCommandStopStream</type>
      <name>XnCommandStopStream</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a80621619ba8c2f13e2e94852cce8fdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnDetailedVersion</type>
      <name>XnDetailedVersion</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>af25d585634c25b082004d2e5d72cb11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnFileZone</type>
      <name>XnFileZone</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a455190c372439f1fad9ab254c46eceba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnFwCompressionType</type>
      <name>XnFwCompressionType</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a2f45546e635d1c52f19067e041b862b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnFwPixelFormat</type>
      <name>XnFwPixelFormat</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ac3b6aaafa4b914d1db54c9d39c39553a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnFwStreamInfo</type>
      <name>XnFwStreamInfo</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ab92fa4b25773e836917ff82256846749</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XnFwStreamType</type>
      <name>XnFwStreamType</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a89029c34d2e154e6d7be00a57c675d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XnFwStreamVideoMode</type>
      <name>XnFwStreamVideoMode</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a9bf61c020620a8c20462db712d62fb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_FW_VERSION</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea218d6d481f2143218abfaffedb209dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_VERSIONS_INFO_COUNT</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea8534ca78205bcc5aa9c246e181276c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_VERSIONS_INFO</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea5c568e7a0749c1583de72462ae627615</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_PROJECTOR_ACTIVE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea3df4fc29f5801f3983e4f7064a6b5914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_PRESET_FILE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ead2a77b77ae027456f650765d31626512</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_BOOT_STATUS</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea6595bd08c6c8dc31127f9f5e36afffc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_PROJECTOR_POWER</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea046bc230f215fe5536d0b1630e129ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_ACC_ENABLED</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea4e599bbb67e8565911d62d4646812368</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_VDD_ENABLED</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea3404291ff5e68da64b445475bfd125a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_PERIODIC_BIST_ENABLED</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea4a981d0ef636e03e9c9753b577bafd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_COMMAND_GET_FW_STREAM_LIST</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ead22035d39c719085c284713e3e31cfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_COMMAND_CREATE_FW_STREAM</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea8a32742ba49fa440e3444a820b66b22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_COMMAND_DESTROY_FW_STREAM</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea59b2410c1bbe9cd9b621a6e9e89c95f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_COMMAND_START_FW_STREAM</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9eaede331d0cfbcd7f3f7af3d42f7cdfbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_COMMAND_STOP_FW_STREAM</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea105ff75d57afd7b118d2520f6069ba76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_COMMAND_GET_FW_STREAM_VIDEO_MODE_LIST</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea9f3be9428f872f649e8d6360424cab92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_COMMAND_SET_FW_STREAM_VIDEO_MODE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9eafd4e2dd307374452e4a781493abc41f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_COMMAND_GET_FW_STREAM_VIDEO_MODE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9eadca214d51f6ac29fd356dd3283753b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_COMMAND_SET_PROJECTOR_PULSE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9eaf89364472f0e3c3e1d2ec51d6d6dd416</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_COMMAND_DISABLE_PROJECTOR_PULSE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9eaef4a911ea48b90779a3b369605028ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_PIXEL_FORMAT</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9eac71682291890d76d80ba18736ba2ab31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_COMPRESSION</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9eaf48cf524d808a919daae880f97a1fd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_DEPTH_SCALE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9eab3c7377b2fbb2cefa299c18caa7b2a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_MAX_SHIFT</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9eab08f1ec94d3a01790fd68b2a617d290a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_ZERO_PLANE_DISTANCE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea0814815d602b389b0bb89c4f805713ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_CONST_SHIFT</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9eaa746503fb9922021ce68f28e5d0c2914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_PARAM_COEFF</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea38e3a01315c6724e9903fa66defaa908</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_SHIFT_SCALE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea58209f99dacb94287a5ddea1866206f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_ZERO_PLANE_PIXEL_SIZE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea5887a58475ea40dda59d64d920f36c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_ZERO_PLANE_OUTPUT_PIXEL_SIZE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea3ce29c0e0f4932002c89bcdda2471a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_EMITTER_DEPTH_CMOS_DISTANCE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea3b6aa38cc26028146f742b10e3f1815a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_SHIFT_TO_DEPTH_TABLE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9eac86069cd67a4e60cedb41f8e5a84a4d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINK_PROP_DEPTH_TO_SHIFT_TABLE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9eabe56e57a0d0b9a88b8091d106346dc20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnBootErrorCode</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a7e9c65b4355a36d80923e2c723e768ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BOOT_OK</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a7e9c65b4355a36d80923e2c723e768edab94daa2a0c8b132f77a02eea417d286f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BOOT_BAD_CRC</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a7e9c65b4355a36d80923e2c723e768edae46ccaafbd73639ff9f686714d72dd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BOOT_UPLOAD_IN_PROGRESS</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a7e9c65b4355a36d80923e2c723e768edaa0c17c9b4435cbbf86796fd99a5d782f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_BOOT_FW_LOAD_FAILED</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a7e9c65b4355a36d80923e2c723e768edacf87f573d457f43080e18cb10371cf08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnFileZone</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a9574b50e95b6244c40ddf245fce8926c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_ZONE_FACTORY</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a9574b50e95b6244c40ddf245fce8926ca9153e6917dd84179e2f5863087517af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_ZONE_UPDATE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a9574b50e95b6244c40ddf245fce8926caf42a375e700754e03587708554b84904</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnFwCompressionType</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ab80899dec34afe745f9fb54e649366f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_COMPRESSION_NONE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ab80899dec34afe745f9fb54e649366f9ac164e97ee4f537d8c74626e9f1a74324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_COMPRESSION_8Z</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ab80899dec34afe745f9fb54e649366f9a82d0a95bccb47f156801d6f9344add6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_COMPRESSION_16Z</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ab80899dec34afe745f9fb54e649366f9ad4f74985a2711879abafa16c4df08ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_COMPRESSION_24Z</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ab80899dec34afe745f9fb54e649366f9a63711b6353fe9b6eb9679a51cbf8d69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_COMPRESSION_6_BIT_PACKED</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ab80899dec34afe745f9fb54e649366f9a83bce6d9b79d1c331c64dc77b0a06b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_COMPRESSION_10_BIT_PACKED</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ab80899dec34afe745f9fb54e649366f9a7b8584259404b25ece713387b68ec7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_COMPRESSION_11_BIT_PACKED</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ab80899dec34afe745f9fb54e649366f9aa5031725275ff91a17426685778dcb79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_COMPRESSION_12_BIT_PACKED</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ab80899dec34afe745f9fb54e649366f9a4ab51570c73a1c3b08db2ac7555f85b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnFwPixelFormat</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a056f9755e3166dc58a8aa0310af31b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_PIXEL_FORMAT_NONE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a056f9755e3166dc58a8aa0310af31b52a34c81095d3fb155c79f73fccf6f59c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_PIXEL_FORMAT_SHIFTS_9_3</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a056f9755e3166dc58a8aa0310af31b52a2ac33b1d44cbefdbddf7fe549eadcba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_PIXEL_FORMAT_GRAYSCALE16</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a056f9755e3166dc58a8aa0310af31b52a7b73ddc814d2657828e2cefd6c7a93d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_PIXEL_FORMAT_YUV422</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a056f9755e3166dc58a8aa0310af31b52ae131829dd4a83bc8fa8473d80cc0385a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_PIXEL_FORMAT_BAYER8</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a056f9755e3166dc58a8aa0310af31b52a40ac88728e784aaa689eb489626a9733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XnFwStreamType</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ad217c69b5d70c57dad69027ad2fdafd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_STREAM_TYPE_COLOR</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ad217c69b5d70c57dad69027ad2fdafd3ac95dfe3727dce8bdb26ae29c4fa090aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_STREAM_TYPE_IR</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ad217c69b5d70c57dad69027ad2fdafd3a3a99246f20ddbe1322be9947f5318e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_STREAM_TYPE_SHIFTS</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ad217c69b5d70c57dad69027ad2fdafd3a51081bad1f02ea479e1db68f22be306f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_STREAM_TYPE_AUDIO</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ad217c69b5d70c57dad69027ad2fdafd3a862761a3acce43d31ac1930fa918fb20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_STREAM_TYPE_DY</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ad217c69b5d70c57dad69027ad2fdafd3a620702933a67a729e5732ac809c7f914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XN_FW_STREAM_TYPE_LOG</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>ad217c69b5d70c57dad69027ad2fdafd3a565353c3cc9cacc6ee15fd78e1eb8acb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_wrapper.cpp</name>
    <path>/tmp/ws/src/astra_camera/test/</path>
    <filename>test__wrapper_8cpp</filename>
    <includes id="astra__device__manager_8h" name="astra_device_manager.h" local="yes" imported="no">astra_camera/astra_device_manager.h</includes>
    <includes id="astra__device_8h" name="astra_device.h" local="yes" imported="no">astra_camera/astra_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>/tmp/ws/src/astra_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="class">
    <name>openni::_NullString</name>
    <filename>classopenni_1_1__NullString.html</filename>
    <member kind="function">
      <type></type>
      <name>_NullString</name>
      <anchorfile>classopenni_1_1__NullString.html</anchorfile>
      <anchor>a65425f7a8fbf250997c83c94c45a47b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const char *</name>
      <anchorfile>classopenni_1_1__NullString.html</anchorfile>
      <anchor>a8a9eeb576b0d6e24021a76b44903c993</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::Array</name>
    <filename>classopenni_1_1Array.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>_setData</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a3246bf83e394077297c34893b697428d</anchor>
      <arglist>(const T *data, int count, bool isOwner=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a19215ebd71c8da5c64bf9114eb1c9c46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a4db39602aa6df3e6fa41d8d364a28f65</anchor>
      <arglist>(const T *data, int count)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSize</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a92cfa92a6569dbc4f9421f3aa13abe25</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator[]</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>ad99996179b72b67eab31628dd21592e1</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Array</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>ac318cd0a03d863ea861791bb3f647253</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Array</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a5aced4d1a9db737f5c4aaad0219c132a</anchor>
      <arglist>(const Array&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a3ed86ea10abc13879531b314f4b51393</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Array&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a9004c44400b29d171a1af411f3a411d5</anchor>
      <arglist>(const Array&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_count</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a688499aed0fe8f3c9dd5bd2db70c7b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T *</type>
      <name>m_data</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>afc92c0d118482a4f5a4c0fc859d6584f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_owner</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>ae85d123e99d2b7f1dcb3a3ffa512b01c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Array&lt; openni::VideoMode &gt;</name>
    <filename>classopenni_1_1Array.html</filename>
    <member kind="function">
      <type>void</type>
      <name>_setData</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a3246bf83e394077297c34893b697428d</anchor>
      <arglist>(const openni::VideoMode *data, int count, bool isOwner=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a19215ebd71c8da5c64bf9114eb1c9c46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a4db39602aa6df3e6fa41d8d364a28f65</anchor>
      <arglist>(const openni::VideoMode *data, int count)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSize</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a92cfa92a6569dbc4f9421f3aa13abe25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const openni::VideoMode &amp;</type>
      <name>operator[]</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>ad99996179b72b67eab31628dd21592e1</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Array</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>ac318cd0a03d863ea861791bb3f647253</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Array</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a5aced4d1a9db737f5c4aaad0219c132a</anchor>
      <arglist>(const Array&lt; openni::VideoMode &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a3ed86ea10abc13879531b314f4b51393</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Array&lt; openni::VideoMode &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a9004c44400b29d171a1af411f3a411d5</anchor>
      <arglist>(const Array&lt; openni::VideoMode &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_count</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>a688499aed0fe8f3c9dd5bd2db70c7b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const openni::VideoMode *</type>
      <name>m_data</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>afc92c0d118482a4f5a4c0fc859d6584f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_owner</name>
      <anchorfile>classopenni_1_1Array.html</anchorfile>
      <anchor>ae85d123e99d2b7f1dcb3a3ffa512b01c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>astra_wrapper::AstraDevice</name>
    <filename>classastra__wrapper_1_1AstraDevice.html</filename>
    <member kind="function">
      <type></type>
      <name>AstraDevice</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a017891a742083ee2ec9af2666de3acb0</anchor>
      <arglist>(const std::string &amp;device_URI)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAutoExposure</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a4d8f5ee55cfd81a4f4752d40947b6698</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAutoWhiteBalance</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>ad2bb8953a006f8b9046dd91a3205e742</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBaseline</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a5e10d9e71ad851f12e4514a183fdc446</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>OBCameraParams</type>
      <name>getCameraParams</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>accd2458fde60ff8688e2d817c2bdf50e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getColorFocalLength</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>af531948c44f8e51e0b9751af4a501d72</anchor>
      <arglist>(int output_y_resolution) const </arglist>
    </member>
    <member kind="function">
      <type>const AstraVideoMode</type>
      <name>getColorVideoMode</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a88ea905fdb42d48cd455d7db87e2786f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDepthFocalLength</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>ae11a2e04c38986c5a6db1da5f55519b5</anchor>
      <arglist>(int output_y_resolution) const </arglist>
    </member>
    <member kind="function">
      <type>const AstraVideoMode</type>
      <name>getDepthVideoMode</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a20568b65c685c902f7f316bfb16692c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>getDeviceType</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>ad9108f0f1d865ed0cef3ae0dbc7c7233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OB_DEVICE_NO</type>
      <name>getDeviceTypeNo</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a1894cfda5510b680970bd2be4cb30dab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIRExposure</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>ad642146a9b495f86974475f898727012</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getIRFocalLength</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a5eeaf310ebef529de8f67ef483d49226</anchor>
      <arglist>(int output_y_resolution) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIRGain</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>aaa15fa89aa295a5a403560c58b45bf5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const AstraVideoMode</type>
      <name>getIRVideoMode</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a8aa53e6188ab25d1413966100b59f04f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>getName</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>afe7439de898cdfff187bdc8ebd3f1226</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>getSerialNumber</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a9c0383216e7fb71bf5d449f9ef96e9cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>getStringID</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a5862b1835251596d3c0adb1f74f2e986</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; AstraVideoMode &gt; &amp;</type>
      <name>getSupportedColorVideoModes</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a933291993d011d14e9e5ad55318fa8a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; AstraVideoMode &gt; &amp;</type>
      <name>getSupportedDepthVideoModes</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>ac7f53b5fbcddfac0b3efbdc57d3a5941</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; AstraVideoMode &gt; &amp;</type>
      <name>getSupportedIRVideoModes</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a6b1ddcacaffb1f795ff3969f515406c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>getUri</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a37f25f06bd5b5de2060eded9da2f28fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getUsbProductId</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>aa90c41ead473269364027d00997648eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getUsbVendorId</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a7a150af33a9d152cc0de2f9f635fa08f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>getVendor</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>aa15c246862792ccd5024eaa0aebc98bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasColorSensor</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>afd36c2c13851d97a840e971e23605290</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasDepthSensor</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a460cd569d28842cef9dfac64dac73d3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasIRSensor</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a8b8337f365b88a11aa94f6a75ce85a5c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCameraParamsValid</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a546c731a6ca6560f69459067e2967f75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColorStreamStarted</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>aca143248df676c13b1ba30f73103c430</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColorVideoModeSupported</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a15e7456491790df2c857e70f280fa499</anchor>
      <arglist>(const AstraVideoMode &amp;video_mode) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDepthStreamStarted</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a1b4dc4ad6c2e5c3a1ea01236526e210e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDepthVideoModeSupported</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>ae2805fedb1c71e4668762ee093764555</anchor>
      <arglist>(const AstraVideoMode &amp;video_mode) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isImageRegistrationModeSupported</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>aa53c258cf12eba39773b924605ba72ed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIRStreamStarted</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>ab49cb62fdf7d346ef5ce7a61c5c310b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIRVideoModeSupported</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a71ed19a1b11055b6670691f0685440f7</anchor>
      <arglist>(const AstraVideoMode &amp;video_mode) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a7acbdd8d260414af6289ae144ab78c2e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoExposure</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>af5470de895c5d6b3f4cafdf90d6c5646</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoWhiteBalance</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a83ff23a1712ee19b8ab3df1a9e4c6a02</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraParams</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a536b3e57fa7864a5b38fa2975a775c66</anchor>
      <arglist>(OBCameraParams param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorFrameCallback</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a28f25714e2758e0c4f617c0a13225c5c</anchor>
      <arglist>(FrameCallbackFunction callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorVideoMode</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>affccca08f5710cfab49f5d4b371c6971</anchor>
      <arglist>(const AstraVideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthColorSync</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a7f5b0ef727e49e7f2fa2ebc2c3124395</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFrameCallback</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a7faf8b4ea5ac386159c637c6ad398f2b</anchor>
      <arglist>(FrameCallbackFunction callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthVideoMode</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>aeb1a01d404d67421cebdd1b0f63ee575</anchor>
      <arglist>(const AstraVideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageRegistrationMode</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>ae7ce1139ee7ec63d6800c04aebbe5898</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIRExposure</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a9989c2b771b323e4697a966f20bafeac</anchor>
      <arglist>(int exposure)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIRFlood</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a620f234e91666e9adaa0ea59b926abd0</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIRFrameCallback</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a919ed15dd0af6f2347586d3616b8be1e</anchor>
      <arglist>(FrameCallbackFunction callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIRGain</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>afa7681f020d182b3674b16ec6f9bc216</anchor>
      <arglist>(int gain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIRVideoMode</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a358f822d6cb55489eeb93f3b1f55a3ca</anchor>
      <arglist>(const AstraVideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLaser</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>af213b26c7eef5e9abbb5d1465ffaf717</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLDP</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a54be2a557e0ad31157158b669a76a663</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseDeviceTimer</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a46f1154f00d993d21618fef888510cd6</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startColorStream</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a2a9bf2bf5ab9a29db7c4efc0b551d225</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDepthStream</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a95388044faac77d3b6e5b3523c099f49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startIRStream</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>afbfb6c86099c1101c4ca0826646e9b7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopAllStreams</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a981cbf1c5c13c2a55deeb8dfe87caba2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopColorStream</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a99b32530cc44c6157b4959a557bcee70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopDepthStream</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>ae54594d2d00dbaa2224feef4a595dce2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopIRStream</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>ad8c66b0d3e70cbfca08e322d936ace81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>switchIRCamera</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>abc5a08e25d594fc990bf330b2332dcad</anchor>
      <arglist>(int cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AstraDevice</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a36109b6feb772c343c9be55bb06a0df9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>boost::shared_ptr&lt; openni::VideoStream &gt;</type>
      <name>getColorVideoStream</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a641b55a222e63f163b0486e68940a74c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>boost::shared_ptr&lt; openni::VideoStream &gt;</type>
      <name>getDepthVideoStream</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>abd606ca5970b5060951db2dffa67b318</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>boost::shared_ptr&lt; openni::VideoStream &gt;</type>
      <name>getIRVideoStream</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a840f647babb4b53aeda30b4993d0f838</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a31619897e91f364bffcf64b6c3c12d2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; AstraFrameListener &gt;</type>
      <name>color_frame_listener</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a4fd4d08fcfb995625c99a75f92116fce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; AstraVideoMode &gt;</type>
      <name>color_video_modes_</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a97e9274e7f7663b3d0633f69eecb15e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>color_video_started_</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a00f2680e1f841b1452f065410a4ba4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; openni::VideoStream &gt;</type>
      <name>color_video_stream_</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a6903ba1042eb6478a28f89a0b7fab558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; AstraFrameListener &gt;</type>
      <name>depth_frame_listener</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a216faffe6f98a9d6c27bdd5e4bfd74b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; AstraVideoMode &gt;</type>
      <name>depth_video_modes_</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>aad2f49689e556f058cca71a99d4e7726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>depth_video_started_</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a31a8e34922aab8d37abbc039baedda8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; openni::VideoStream &gt;</type>
      <name>depth_video_stream_</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a37b72f105fb3c3729243136e0fa4e480</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; openni::DeviceInfo &gt;</type>
      <name>device_info_</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a4f13f3c40266b171beb1239fa717cc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char</type>
      <name>device_type</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a16e8e9942fa2e1455adbbd4ec6f7123a</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OB_DEVICE_NO</type>
      <name>device_type_no</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>adf575e7a9e36b61734f3c84a4f4c065a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>image_registration_activated_</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a7d374d15d9f7e0fae3f6252a40cfddd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; AstraFrameListener &gt;</type>
      <name>ir_frame_listener</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a79f818fbdcac95a4936e47ed809c0323</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; AstraVideoMode &gt;</type>
      <name>ir_video_modes_</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>ac0e8ee179baf747e4cc30b0877228cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>ir_video_started_</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>aaad6383467cf101e8da8729d39b627ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; openni::VideoStream &gt;</type>
      <name>ir_video_stream_</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>af16c330d9472d4126e95868e37662d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OBCameraParams</type>
      <name>m_CamParams</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a34e313916859f6c86a15caf5a62dfc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_ParamsValid</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a36c33ad905aac89ca8ac5e2a1ef742c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; openni::Device &gt;</type>
      <name>openni_device_</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>a981d48f8e254e270aae6e2f0a24ff73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char</type>
      <name>serial_number</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>ab1a06d760498425a64646160d3c48c0c</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_device_time_</name>
      <anchorfile>classastra__wrapper_1_1AstraDevice.html</anchorfile>
      <anchor>ad3797d29d149ae65c6cdd341740f88e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>astra_wrapper::AstraDeviceInfo</name>
    <filename>structastra__wrapper_1_1AstraDeviceInfo.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>structastra__wrapper_1_1AstraDeviceInfo.html</anchorfile>
      <anchor>a24a36f16c124f1dcd7ba2f95cfb37786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>product_id_</name>
      <anchorfile>structastra__wrapper_1_1AstraDeviceInfo.html</anchorfile>
      <anchor>afbe38e58f66baf4948ff1444b595f751</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>uri_</name>
      <anchorfile>structastra__wrapper_1_1AstraDeviceInfo.html</anchorfile>
      <anchor>aafb850e08dc5f79ee97e33581ede1a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>vendor_</name>
      <anchorfile>structastra__wrapper_1_1AstraDeviceInfo.html</anchorfile>
      <anchor>a14f3dec3b739c3e68b7e73c571ba6408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>vendor_id_</name>
      <anchorfile>structastra__wrapper_1_1AstraDeviceInfo.html</anchorfile>
      <anchor>a561cc2bdf873da7a16700ed697942722</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>astra_wrapper::AstraDeviceInfoComparator</name>
    <filename>classastra__wrapper_1_1AstraDeviceInfoComparator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceInfoComparator.html</anchorfile>
      <anchor>ae858fd9398ad67d14e01940a020473d1</anchor>
      <arglist>(const AstraDeviceInfo &amp;di1, const AstraDeviceInfo &amp;di2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>astra_wrapper::AstraDeviceListener</name>
    <filename>classastra__wrapper_1_1AstraDeviceListener.html</filename>
    <base>openni::OpenNI::DeviceConnectedListener</base>
    <base>openni::OpenNI::DeviceDisconnectedListener</base>
    <base>openni::OpenNI::DeviceStateChangedListener</base>
    <member kind="function">
      <type></type>
      <name>AstraDeviceListener</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceListener.html</anchorfile>
      <anchor>a4b032be6854176919332b3d703499633</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; std::vector&lt; AstraDeviceInfo &gt; &gt;</type>
      <name>getConnectedDeviceInfos</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceListener.html</anchorfile>
      <anchor>a5d900175d41c81ca90e4489b154f6105</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; std::vector&lt; std::string &gt; &gt;</type>
      <name>getConnectedDeviceURIs</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceListener.html</anchorfile>
      <anchor>a06327d1c637b263ffeb4e83b56fa6aab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>getNumOfConnectedDevices</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceListener.html</anchorfile>
      <anchor>a5df5e65f51715d16c7a9841e8502eb59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onDeviceConnected</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceListener.html</anchorfile>
      <anchor>abdfac469fcddab458ad2af8158e1fe2c</anchor>
      <arglist>(const openni::DeviceInfo *pInfo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onDeviceDisconnected</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceListener.html</anchorfile>
      <anchor>abdcb812ed7c8db3ef8e46ecb1c0445cd</anchor>
      <arglist>(const openni::DeviceInfo *pInfo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onDeviceStateChanged</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceListener.html</anchorfile>
      <anchor>a56e0968afc230533b8dc02591a8a3c5a</anchor>
      <arglist>(const openni::DeviceInfo *pInfo, openni::DeviceState state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AstraDeviceListener</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceListener.html</anchorfile>
      <anchor>a0102ab88c60580ccdbffe02b48af8fe0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>device_mutex_</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceListener.html</anchorfile>
      <anchor>acee1b893faa214f02e0a63f596a2a93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DeviceSet</type>
      <name>device_set_</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceListener.html</anchorfile>
      <anchor>a71b5d1fd8abfef2b86763d267f34d125</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>astra_wrapper::AstraDeviceManager</name>
    <filename>classastra__wrapper_1_1AstraDeviceManager.html</filename>
    <member kind="function">
      <type></type>
      <name>AstraDeviceManager</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceManager.html</anchorfile>
      <anchor>ae1e517d313179c89fa7f0202c274ad73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; AstraDevice &gt;</type>
      <name>getAnyDevice</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceManager.html</anchorfile>
      <anchor>a9d53e133094d7b0a183e0e426cbd548b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; std::vector&lt; AstraDeviceInfo &gt; &gt;</type>
      <name>getConnectedDeviceInfos</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceManager.html</anchorfile>
      <anchor>ab4b4aaf77e57121c013923eda3e8a449</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>classastra__wrapper_1_1AstraDeviceManager.html</anchorfile>
      <anchor>ad5382d89f3a2f8e1705b12dfbe0b5724</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; AstraDevice &gt;</type>
      <name>getDevice</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceManager.html</anchorfile>
      <anchor>ae397ffdf0a52604243ac29f0f72c5023</anchor>
      <arglist>(const std::string &amp;device_URI)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>getNumOfConnectedDevices</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceManager.html</anchorfile>
      <anchor>af99d6f0dfbb55a45e3fcf38e71f860b8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSerial</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceManager.html</anchorfile>
      <anchor>a2d47231e65178f47c5a4ed0b4cdafe91</anchor>
      <arglist>(const std::string &amp;device_URI) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AstraDeviceManager</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceManager.html</anchorfile>
      <anchor>a8a583c8e6c244bf9b37245629754a6c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static boost::shared_ptr&lt; AstraDeviceManager &gt;</type>
      <name>getSingelton</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceManager.html</anchorfile>
      <anchor>a13e54e993169e19a8ef131cb2503ce47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; AstraDeviceListener &gt;</type>
      <name>device_listener_</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceManager.html</anchorfile>
      <anchor>adf7307db202bd8283ba7f48eec4a2b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static boost::shared_ptr&lt; AstraDeviceManager &gt;</type>
      <name>singelton_</name>
      <anchorfile>classastra__wrapper_1_1AstraDeviceManager.html</anchorfile>
      <anchor>a6b98a139d244fd02ccb19d565f693674</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>astra_wrapper::AstraDriver</name>
    <filename>classastra__wrapper_1_1AstraDriver.html</filename>
    <member kind="function">
      <type></type>
      <name>AstraDriver</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a02df2057ec4db61ba4650d9acd447c32</anchor>
      <arglist>(ros::NodeHandle &amp;n, ros::NodeHandle &amp;pnh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AstraDriver</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a246fe2a2434c955f3c568fbdb048f9bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>astra_camera::AstraConfig</type>
      <name>Config</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ac8a2cd6aee7352889cd8ccfaad255524</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>dynamic_reconfigure::Server&lt; Config &gt;</type>
      <name>ReconfigureServer</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a780b16ab9af2de51551f64fe45a21a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>advertiseROSTopics</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a256f54f3f6d4f36d2489f816b5b586ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>applyConfigToOpenNIDevice</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ad8154c8c39e5d145e0972e4e1aa80f09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a6d3e0005ad8b82289fc3a265e48a347a</anchor>
      <arglist>(Config &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>convertAstraCameraInfo</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>abff2283ece27e5c61445f42bb31ac821</anchor>
      <arglist>(OBCameraParams p, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthConnectCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a099ace6bb17fb9b5232d9ffe3ba93f21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>genVideoModeTableMap</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a57351dc2d51e661058b181ce92fab772</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getCameraInfoCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ae1e07db729fab7d5ee62deccd3abdcf8</anchor>
      <arglist>(astra_camera::GetCameraInfoRequest &amp;req, astra_camera::GetCameraInfoResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::CameraInfoPtr</type>
      <name>getColorCameraInfo</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ad41d3bb3ecb8cf7a8a3f712b61c65f36</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>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a5e4e38bfd73bee81df02e57876f2a5a8</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>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a9e39343f02ddbd57969d0563bdbf998a</anchor>
      <arglist>(int width, int height, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getDeviceTypeCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>af449ef4d8b62ff0e260b120ea1f09296</anchor>
      <arglist>(astra_camera::GetDeviceTypeRequest &amp;req, astra_camera::GetDeviceTypeResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::CameraInfoPtr</type>
      <name>getIRCameraInfo</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a3e404c4251806bbfefddb5bcad8e8b33</anchor>
      <arglist>(int width, int height, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getIRExposureCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ac2b3163744319be4652b767840820df5</anchor>
      <arglist>(astra_camera::GetIRExposureRequest &amp;req, astra_camera::GetIRExposureResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getIRGainCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ae648669d247ff62c5b4a7f595a2cbf36</anchor>
      <arglist>(astra_camera::GetIRGainRequest &amp;req, astra_camera::GetIRGainResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::CameraInfoPtr</type>
      <name>getProjectorCameraInfo</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ab39398d337d2805d970a024f1d4904db</anchor>
      <arglist>(int width, int height, ros::Time time) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getSerialCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a96b92bbc524c199b37e1c6db4e4ea8ff</anchor>
      <arglist>(astra_camera::GetSerialRequest &amp;req, astra_camera::GetSerialResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageConnectCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a8fcdb38e5e3c29137d5fc9fe784abbd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initDevice</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ac90e093ab31735b361f8b7ae5a0eb950</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>lookupVideoModeFromDynConfig</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a1cd7a2e1e615af0cb7077dab412496f5</anchor>
      <arglist>(int mode_nr, AstraVideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>newColorFrameCallback</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ad8e2fdc35e8ee9e92bc566d01fcd3fad</anchor>
      <arglist>(sensor_msgs::ImagePtr image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>newDepthFrameCallback</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a8041a327d1cc48b3b9ad2d3b4e9a302b</anchor>
      <arglist>(sensor_msgs::ImagePtr image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>newIRFrameCallback</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a83e3f68cdbaba3e053f9f3dc58214587</anchor>
      <arglist>(sensor_msgs::ImagePtr image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::ImageConstPtr</type>
      <name>rawToFloatingPointConversion</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ad979d000952180fe408cb3b27eca8f59</anchor>
      <arglist>(sensor_msgs::ImageConstPtr raw_image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>readConfigFromParameterServer</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>af4ba4f8bf3f5685747b7c79bd1e4734f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>resetIRExposureCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ab8f6afd5478922a5e972699ed6a5543c</anchor>
      <arglist>(astra_camera::ResetIRExposureRequest &amp;req, astra_camera::ResetIRExposureResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>resetIRGainCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>aa8098e126f0b66875b6d8b86187d9c78</anchor>
      <arglist>(astra_camera::ResetIRGainRequest &amp;req, astra_camera::ResetIRGainResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>resolveDeviceURI</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a2237643798b5478618bff07028b3bf78</anchor>
      <arglist>(const std::string &amp;device_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setColorVideoMode</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>aa709510907f1e70b9c75c885c91b0bcd</anchor>
      <arglist>(const AstraVideoMode &amp;color_video_mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setDepthVideoMode</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ac7c4fa876e8882cadc3b6a5e64c55332</anchor>
      <arglist>(const AstraVideoMode &amp;depth_video_mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setIRExposureCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a22fa3398dd84ef714d687b9840a0ec15</anchor>
      <arglist>(astra_camera::SetIRExposureRequest &amp;req, astra_camera::SetIRExposureResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setIRFloodCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a66f0d190387a7902ff02096db6be2d9b</anchor>
      <arglist>(astra_camera::SetIRFloodRequest &amp;req, astra_camera::SetIRFloodResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setIRGainCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a08bbf039f9697e727f0b952beed359d3</anchor>
      <arglist>(astra_camera::SetIRGainRequest &amp;req, astra_camera::SetIRGainResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setIRVideoMode</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>aaa3f1b7da4fee819dc2942068980a5df</anchor>
      <arglist>(const AstraVideoMode &amp;ir_video_mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setLaserCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>acc73984f8510237a20c7d302ef8c3d2b</anchor>
      <arglist>(astra_camera::SetLaserRequest &amp;req, astra_camera::SetLaserResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setLDPCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>afe5e1a2d9b16582705a66ecfe6dd993e</anchor>
      <arglist>(astra_camera::SetLDPRequest &amp;req, astra_camera::SetLDPResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>switchIRCameraCb</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>acf39b362cb063d86bf1c8d75937f9a11</anchor>
      <arglist>(astra_camera::SwitchIRCameraRequest &amp;req, astra_camera::SwitchIRCameraResponse &amp;res)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::string &gt;</type>
      <name>alreadyOpen</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ad9d6f116af25313ec690736a005f269f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>auto_exposure_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ae7d8026ae4b8507dda7f1b4f6466df16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>auto_white_balance_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a04fa0e5e6dff6a65b6af6e40dc1360b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>color_depth_synchronization_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a16e17f5c03564b60ae4e17aaca25fb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>color_frame_id_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a77968452af82f709a990f6bae9c0d955</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>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a286167ff406fc2e85fd1df33d718a093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>color_info_url_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ab6efbe3424670bb4f81e1adef983fd1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>color_subscribers_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a2e4b376206b06b6462db5b4e1e93ad80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>color_time_offset_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ae8f38a392a6daadf7c57be4317552845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AstraVideoMode</type>
      <name>color_video_mode_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a161eff258df96bb9dc699fb7e164901c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>config_init_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a906575ab78360e0fa5c8122f598509ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>connect_mutex_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>aacf1cd8197c30ecb72f1fa67153a27a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>data_skip_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>abd02560a7bb4594c37648e49a191c7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>data_skip_color_counter_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>aaee410b157a8a1445f44080920df10bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>data_skip_depth_counter_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a337fb6a1178b4cb8e9f897b48f1afeaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>data_skip_ir_counter_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>acac13672daae7307146b6a09efa110d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>depth_frame_id_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a9c471566fc7e4edffcdc122f3cb4f2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>depth_ir_offset_x_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a756d13e99b4bde7382e7ab8d539c3547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>depth_ir_offset_y_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>aeae8e8e626ef0e1ce8de43f5ede57f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>depth_raw_subscribers_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a0fbeee08ee3b0c3c9d9ebcf920f2f5d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>depth_registration_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a61610dd1f2c53229e2395cf630dc6be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>depth_subscribers_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a6636d9dfce47b5ad044e0b3da78c014f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>depth_time_offset_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a0061d9bf108c9e25d92a729772fd77c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AstraVideoMode</type>
      <name>depth_video_mode_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a8e5c4f351c836bdbf7955844ca7c397f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; AstraDevice &gt;</type>
      <name>device_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ad4e0c05ea330389e3de5a6e10707c061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>device_id_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a8bd33e92d94f1085caee6cc6381a42c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; AstraDeviceManager &gt;</type>
      <name>device_manager_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a7223c8efa3cb8afb86101e1a67669293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_camera_info</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a3ae2c1a89988290f22a18a0bbb4dd404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_device_type_server</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a965070c61f4783efe480287c05ae2330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_ir_exposure_server</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a9640ed3a9a4ae2d8971311d6096edf46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_ir_gain_server</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ab4dc318c29ed4dc7ad52bee0ddc17f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_serial_server</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a2545d3ed0eddad13b11512ac8e17b374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>ir_frame_id_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a81dd62ab63af4d822608cb6273c92a28</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>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>aee30ddc85d28ae488b28edb2d672973f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>ir_info_url_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>af681f90c94ab3c03aafce4d3e81bc9b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>ir_subscribers_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a8541121478af6a46588cd0768bb2b26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>ir_time_offset_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a064b381eaeb9b59f704478e17187d227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AstraVideoMode</type>
      <name>ir_video_mode_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>aad64dfab80cb11853c1209b479786e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle &amp;</type>
      <name>nh_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ace7ce2dff36bd1402bd293e6020b6167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config</type>
      <name>old_config_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>acf4d6220a3123ff3638fef5410e3359b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle &amp;</type>
      <name>pnh_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ae6aef55bc2af66bbcc31866aeec348f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>projector_info_subscribers_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a1db24ec4cf9a7f3c90863e08acf14929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_color_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a6538beb3ff32a6d246a7545ff28bd439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_depth_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a3fc2102fdee1d56297c30cf8083f06c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_depth_raw_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a4b90711e247c7f124782aefe4fd0971a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>pub_ir_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a606e65fa338b65a542c090c2ccc7fd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_projector_info_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a65ec325217909dc1820c6bbd75077a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ReconfigureServer &gt;</type>
      <name>reconfigure_server_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a92f22f562932d9669b420c94e9629f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>reset_ir_exposure_server</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a82e78a494918036d07f7c51ed90fb88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>reset_ir_gain_server</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a977d1f93d6626a88062d0943d538020e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>rgb_preferred_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a4b236dfc61f5d537f7151f0e30141ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_ir_exposure_server</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a6591c4f61f5b74c5df298db6303a823b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_ir_flood_server</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a5f739560be6132c35c1409ae31508d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_ir_gain_server</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a30bf3917ab5f4b94b17f6b9fb2c6f256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_laser_server</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>acf30ddb9cd03b45c60676d94495c6540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_ldp_server</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a465df1ce058aaf59bea509b399153c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>switch_ir_camera</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>ad7f22a21affd7d14c86e53eae76d9501</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_device_time_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a224a0b7c0ff0a9155ab7317178cfd06d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>uvc_flip_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a2bb80242899da79a81e24e34f9fc3702</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, AstraVideoMode &gt;</type>
      <name>video_modes_lookup_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>aac31d47152db6a499e6a1292ae5839c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>z_offset_mm_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a179d3df9023512407f4c82c7a6c50030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_scaling_</name>
      <anchorfile>classastra__wrapper_1_1AstraDriver.html</anchorfile>
      <anchor>a3e70b28ae05f23a24c13b6456bf04283</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>astra_camera::AstraDriverNodelet</name>
    <filename>classastra__camera_1_1AstraDriverNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>AstraDriverNodelet</name>
      <anchorfile>classastra__camera_1_1AstraDriverNodelet.html</anchorfile>
      <anchor>aada2a385ada53c4488a0e3441b485145</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AstraDriverNodelet</name>
      <anchorfile>classastra__camera_1_1AstraDriverNodelet.html</anchorfile>
      <anchor>a05772f3b3390327b5dce56e81814d43e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classastra__camera_1_1AstraDriverNodelet.html</anchorfile>
      <anchor>a0c18f449077d55980de6564277ad2f1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; astra_wrapper::AstraDriver &gt;</type>
      <name>lp</name>
      <anchorfile>classastra__camera_1_1AstraDriverNodelet.html</anchorfile>
      <anchor>acd6011c68ffb4d1f49de02e5aaa16b40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>astra_wrapper::AstraException</name>
    <filename>classastra__wrapper_1_1AstraException.html</filename>
    <member kind="function">
      <type></type>
      <name>AstraException</name>
      <anchorfile>classastra__wrapper_1_1AstraException.html</anchorfile>
      <anchor>a48967502687e359930770c03fd3063fb</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>const std::string &amp;</type>
      <name>getFileName</name>
      <anchorfile>classastra__wrapper_1_1AstraException.html</anchorfile>
      <anchor>a7d4180ceb9fa458e5fef89f29f327a9a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getFunctionName</name>
      <anchorfile>classastra__wrapper_1_1AstraException.html</anchorfile>
      <anchor>a3671dc9813e287238ee906dc7f6d3d01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getLineNumber</name>
      <anchorfile>classastra__wrapper_1_1AstraException.html</anchorfile>
      <anchor>a15a2a85095125024cb72e7bbf5239339</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>AstraException &amp;</type>
      <name>operator=</name>
      <anchorfile>classastra__wrapper_1_1AstraException.html</anchorfile>
      <anchor>ac9fbce03df34e93e70b2a5549a0a24e3</anchor>
      <arglist>(const AstraException &amp;exception)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>classastra__wrapper_1_1AstraException.html</anchorfile>
      <anchor>ab3355239e05d8ac015e7663368c07e4c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AstraException</name>
      <anchorfile>classastra__wrapper_1_1AstraException.html</anchorfile>
      <anchor>af2022342bfc78c393f6df95e7f7640b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>file_name_</name>
      <anchorfile>classastra__wrapper_1_1AstraException.html</anchorfile>
      <anchor>aa5c230c2e86b61351ab2a13435e8d7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>function_name_</name>
      <anchorfile>classastra__wrapper_1_1AstraException.html</anchorfile>
      <anchor>afa8c0f4559dc4b1da144b8b0a0b6da6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned</type>
      <name>line_number_</name>
      <anchorfile>classastra__wrapper_1_1AstraException.html</anchorfile>
      <anchor>a2c5762656fb14fed365df37bdfa956a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>message_</name>
      <anchorfile>classastra__wrapper_1_1AstraException.html</anchorfile>
      <anchor>a2d096a0dfbb878f7d7ef14ef84503798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>message_long_</name>
      <anchorfile>classastra__wrapper_1_1AstraException.html</anchorfile>
      <anchor>a94191e70a64910182fac69393a502f74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>astra_wrapper::AstraFrameListener</name>
    <filename>classastra__wrapper_1_1AstraFrameListener.html</filename>
    <base>openni::VideoStream::NewFrameListener</base>
    <member kind="function">
      <type></type>
      <name>AstraFrameListener</name>
      <anchorfile>classastra__wrapper_1_1AstraFrameListener.html</anchorfile>
      <anchor>a7702d08422bb97dd3695689d53196a1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onNewFrame</name>
      <anchorfile>classastra__wrapper_1_1AstraFrameListener.html</anchorfile>
      <anchor>a67464eb26853de028c311be2548c0259</anchor>
      <arglist>(openni::VideoStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCallback</name>
      <anchorfile>classastra__wrapper_1_1AstraFrameListener.html</anchorfile>
      <anchor>ab6298819f5a3dd5bd73ac34e0d01f866</anchor>
      <arglist>(FrameCallbackFunction &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseDeviceTimer</name>
      <anchorfile>classastra__wrapper_1_1AstraFrameListener.html</anchorfile>
      <anchor>a06d634120debcdfad1189ec5fe842ee8</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AstraFrameListener</name>
      <anchorfile>classastra__wrapper_1_1AstraFrameListener.html</anchorfile>
      <anchor>acca3b1a5d09a5de356d59d7326646a51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FrameCallbackFunction</type>
      <name>callback_</name>
      <anchorfile>classastra__wrapper_1_1AstraFrameListener.html</anchorfile>
      <anchor>a33864de8fbd4abe5c63c6168ea8bb7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>openni::VideoFrameRef</type>
      <name>m_frame</name>
      <anchorfile>classastra__wrapper_1_1AstraFrameListener.html</anchorfile>
      <anchor>ad937d321b27ef10cf7cad4b5f3a2824b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>prev_time_stamp_</name>
      <anchorfile>classastra__wrapper_1_1AstraFrameListener.html</anchorfile>
      <anchor>a1440cdb9d3cc39610f3bccf2d6960855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; AstraTimerFilter &gt;</type>
      <name>timer_filter_</name>
      <anchorfile>classastra__wrapper_1_1AstraFrameListener.html</anchorfile>
      <anchor>a05730b97031ebd025ae98adc21b5af32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>user_device_timer_</name>
      <anchorfile>classastra__wrapper_1_1AstraFrameListener.html</anchorfile>
      <anchor>a89e063068f3eca51230b9b5ac7a9d555</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>astra_wrapper::AstraTimerFilter</name>
    <filename>classastra__wrapper_1_1AstraTimerFilter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addSample</name>
      <anchorfile>classastra__wrapper_1_1AstraTimerFilter.html</anchorfile>
      <anchor>aee9f32e56af4dde2391abc1c246f318e</anchor>
      <arglist>(double sample)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AstraTimerFilter</name>
      <anchorfile>classastra__wrapper_1_1AstraTimerFilter.html</anchorfile>
      <anchor>a71bc64dc690a8236ba7f22fa084ecfd5</anchor>
      <arglist>(std::size_t filter_len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classastra__wrapper_1_1AstraTimerFilter.html</anchorfile>
      <anchor>a87d46c403fd87780938c36099d9b4d15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMedian</name>
      <anchorfile>classastra__wrapper_1_1AstraTimerFilter.html</anchorfile>
      <anchor>a2dded96c96982975b111ff7897fc9c94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMovingAvg</name>
      <anchorfile>classastra__wrapper_1_1AstraTimerFilter.html</anchorfile>
      <anchor>a71d4f21016c5fd7b69559f271c691eeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AstraTimerFilter</name>
      <anchorfile>classastra__wrapper_1_1AstraTimerFilter.html</anchorfile>
      <anchor>a592dce9e11ff86bb181f422abb43e2a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; double &gt;</type>
      <name>buffer_</name>
      <anchorfile>classastra__wrapper_1_1AstraTimerFilter.html</anchorfile>
      <anchor>aca76172fa740774038f6f320e105b85b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>filter_len_</name>
      <anchorfile>classastra__wrapper_1_1AstraTimerFilter.html</anchorfile>
      <anchor>a03046644c9b3b412428b67b152fef779</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>astra_wrapper::AstraVideoMode</name>
    <filename>structastra__wrapper_1_1AstraVideoMode.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>frame_rate_</name>
      <anchorfile>structastra__wrapper_1_1AstraVideoMode.html</anchorfile>
      <anchor>ab00cefa417f7dcd815222da3d57b9c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PixelFormat</type>
      <name>pixel_format_</name>
      <anchorfile>structastra__wrapper_1_1AstraVideoMode.html</anchorfile>
      <anchor>a9f57fc6efa7e154caf43754813c92e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>x_resolution_</name>
      <anchorfile>structastra__wrapper_1_1AstraVideoMode.html</anchorfile>
      <anchor>ad04e765c6a699b6caa697abaf068dfd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>y_resolution_</name>
      <anchorfile>structastra__wrapper_1_1AstraVideoMode.html</anchorfile>
      <anchor>aaecad85d21b9744692f59168a417e2b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>libuvc_camera::CameraDriver</name>
    <filename>classlibuvc__camera_1_1CameraDriver.html</filename>
    <member kind="function">
      <type></type>
      <name>CameraDriver</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a7a0088782ae90cc971a531c00a1d812d</anchor>
      <arglist>(ros::NodeHandle nh, ros::NodeHandle priv_nh)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Start</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>acce30a86b12e15768826e1976092077a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Stop</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a097dab6dc10eab974ab3ffb2092286a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CameraDriver</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>abb0b7a273b08dab071bf1ae8d4a92b88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>kInitial</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a40d5c88498c4124b14fda0b270f6ac59a89f999d59b69ce242bdb249c8655f42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>kRunning</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a40d5c88498c4124b14fda0b270f6ac59a657ce68ec01a5e3536ce0c3c130172ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>kStopped</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a40d5c88498c4124b14fda0b270f6ac59abc26d6ef779de82929f785f59ab376f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>State</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a40d5c88498c4124b14fda0b270f6ac59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>kInitial</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a40d5c88498c4124b14fda0b270f6ac59a89f999d59b69ce242bdb249c8655f42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>kStopped</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a40d5c88498c4124b14fda0b270f6ac59abc26d6ef779de82929f785f59ab376f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>kRunning</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a40d5c88498c4124b14fda0b270f6ac59a657ce68ec01a5e3536ce0c3c130172ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>AutoControlsCallback</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>ae94f489064bf98b381ccb1d3a58956b9</anchor>
      <arglist>(enum uvc_status_class status_class, int event, int selector, enum uvc_status_attribute status_attribute, void *data, size_t data_len)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CloseCamera</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a0416f963f64419c1e230106a8c8e3256</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getUVCExposureCb</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>ade1694372ccc8f7a0ddd1eec7f26696b</anchor>
      <arglist>(astra_camera::GetUVCExposureRequest &amp;req, astra_camera::GetUVCExposureResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getUVCGainCb</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a82a18b799202595c4a42851eb5f89458</anchor>
      <arglist>(astra_camera::GetUVCGainRequest &amp;req, astra_camera::GetUVCGainResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getUVCWhiteBalanceCb</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a269eb7e4206aa8504a3f1c27291b8ee2</anchor>
      <arglist>(astra_camera::GetUVCWhiteBalanceRequest &amp;req, astra_camera::GetUVCWhiteBalanceResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>enum uvc_frame_format</type>
      <name>GetVideoMode</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a904b6bb6778a7bf990bd49010b5bc719</anchor>
      <arglist>(std::string vmode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ImageCallback</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a0c1d424b0620806f5dacd5b5fdd58563</anchor>
      <arglist>(uvc_frame_t *frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OpenCamera</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>ae226375bbd9aea357e9a3e638b194db0</anchor>
      <arglist>(UVCCameraConfig &amp;new_config)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ReconfigureCallback</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a99f9e3450e950d5cdce4cabe3a3ac6ca</anchor>
      <arglist>(UVCCameraConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setUVCExposureCb</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a1456c860e8fe58ecd773f3daf41ab165</anchor>
      <arglist>(astra_camera::SetUVCExposureRequest &amp;req, astra_camera::SetUVCExposureResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setUVCGainCb</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a5fcaee2df46ddfcfe0cd885bfdacf5bf</anchor>
      <arglist>(astra_camera::SetUVCGainRequest &amp;req, astra_camera::SetUVCGainResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setUVCWhiteBalanceCb</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>af9e4dd887365eed6026588e2ffaa3268</anchor>
      <arglist>(astra_camera::SetUVCWhiteBalanceRequest &amp;req, astra_camera::SetUVCWhiteBalanceResponse &amp;res)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>AutoControlsCallbackAdapter</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a753d1e13acf2937f25b408278f4c859e</anchor>
      <arglist>(enum uvc_status_class status_class, int event, int selector, enum uvc_status_attribute status_attribute, void *data, size_t data_len, void *ptr)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>ImageCallbackAdapter</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a799c82c26d21b4b411d5198ad2630a8c</anchor>
      <arglist>(uvc_frame_t *frame, void *ptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>cam_pub_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a570b039fa1875c05a49f6b8f02752538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::CameraInfo</type>
      <name>camera_info_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a931aa61e88102bf79bb434ab3af33043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>camera_info_client</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>aff8e317fd28281b9c28e661b15d2af27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>camera_info_init_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a8e98d6234f0093e2328baf4a30792fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>camera_info_valid_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a8771bb20610f4cf21c466f64870b402c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>camera_info_manager::CameraInfoManager</type>
      <name>cinfo_manager_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a441796cf5a759b480381abbf8be8428e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UVCCameraConfig</type>
      <name>config_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>aed09d984802333853ae8c35fa9d5691d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>config_changed_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>ae41d2a6db8164ae73a2385b0ac3d0229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; UVCCameraConfig &gt;</type>
      <name>config_server_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a6b7968082062b3e98a0603e9bbb1e2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uvc_context_t *</type>
      <name>ctx_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>afe50d87d705b956f4cdbe7e8c648d071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uvc_device_t *</type>
      <name>dev_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>ada63e8129e77689b3bf859ceb3a2e3df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uvc_device_handle_t *</type>
      <name>devh_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a22c54d00a50849f4bab5516c86a75a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>device_type_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>acdfdbdb257f92190380734bcf461e94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>device_type_client</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a1c17d9011e4d1e52ce9f4b3d4ba82d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>device_type_init_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a898c25690e402b3699bf889ab1479d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OB_DEVICE_NO</type>
      <name>device_type_no_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>ae132d01fb631f90ad90d6103e13b9be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_uvc_exposure_server</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a556c23600e35dc5a493cbea9fea689a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_uvc_gain_server</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a472ed4c1e619fb01b78631d58536890d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>get_uvc_white_balance_server</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>aa9a609d4588b4dcbe8f0dc12c5e447cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::ImageTransport</type>
      <name>it_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a507743940da467812ab41fb99a761894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>mutex_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a0278f4478b6623129821cffd930cd62c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>aa121b7d78b86f86bd6ad79fbb8187fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>ns</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>ada781d54ee5561cbc4ed90d25e396606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>ns_no_slash</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>afa1072ce77ab0acf4ebaf7aa42c81add</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>priv_nh_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a396b8681fbb3c7ec4d535aa54aefe74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uvc_frame_t *</type>
      <name>rgb_frame_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a6b1024cc5d470201e1e52b1ef3ad20d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_uvc_exposure_server</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>afe93c307c72c4720c6c819590c73ba38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_uvc_gain_server</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a4674480a73bbb57027e2d788b84334e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>set_uvc_white_balance_server</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a211c7132d7d4fbfb2710abb9733236db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>State</type>
      <name>state_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>ab4e1dcaaa43547508bf24f79ce26758d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>uvc_flip_</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a8d0da4db41ef5f4a1f6d34709c3c0f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>kReconfigureClose</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a6005d007cc0effaacf76f7522c511f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>kReconfigureRunning</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>a0b077b3351e024091375104510bde501</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>kReconfigureStop</name>
      <anchorfile>classlibuvc__camera_1_1CameraDriver.html</anchorfile>
      <anchor>ab0e8fde309d52079591fa03b8bb18414</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>libuvc_camera::CameraNodelet</name>
    <filename>classlibuvc__camera_1_1CameraNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>CameraNodelet</name>
      <anchorfile>classlibuvc__camera_1_1CameraNodelet.html</anchorfile>
      <anchor>ac50064d2c4bbbcbd5c742b09e0a8e929</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CameraNodelet</name>
      <anchorfile>classlibuvc__camera_1_1CameraNodelet.html</anchorfile>
      <anchor>a789f64afbc6a5c45106e9999de7d23bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classlibuvc__camera_1_1CameraNodelet.html</anchorfile>
      <anchor>a3a2d6fd989f56157296eb433a3c7a025</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; CameraDriver &gt;</type>
      <name>driver_</name>
      <anchorfile>classlibuvc__camera_1_1CameraNodelet.html</anchorfile>
      <anchor>afd177152c3b51b57e22c5a7055e2d480</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool</type>
      <name>running_</name>
      <anchorfile>classlibuvc__camera_1_1CameraNodelet.html</anchorfile>
      <anchor>ae0b79cde49630f85ca5c05b975f738df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::CameraSettings</name>
    <filename>classopenni_1_1CameraSettings.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>getAutoExposureEnabled</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>aa0d08435915fcb1f4e61c0eec9ba74f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAutoWhiteBalanceEnabled</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>a3672348680d77471408fcb3b733f1d5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getExposure</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>a754f04c54eefa97b9c9384dab0040236</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getGain</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>a6180ac6156cfdc81788f2805e207ee05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>afa314aa55a6554a51d3d9a8ef3defff7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setAutoExposureEnabled</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>a0d5aba4f0ff486640504f789cfd48266</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setAutoWhiteBalanceEnabled</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>a93e2a514c334edbaa07efa680dc8b93a</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setExposure</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>a1de2542079bb08af57439ab1ded165b7</anchor>
      <arglist>(int exposure)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setGain</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>a28a8ecfbb8a198ebb4ad51b60e4794f4</anchor>
      <arglist>(int gain)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CameraSettings</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>a2f75703f20c42a6878f5ce78cbc92598</anchor>
      <arglist>(VideoStream *pStream)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Status</type>
      <name>getProperty</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>aa8131e32c87d8338db2a643928d4ca66</anchor>
      <arglist>(int propertyId, T *value) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Status</type>
      <name>setProperty</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>aaae46e19782ea6dea899886807161ea3</anchor>
      <arglist>(int propertyId, const T &amp;value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VideoStream *</type>
      <name>m_pStream</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>a40c9ed658dcbf18acaace1c0389f6b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>VideoStream</name>
      <anchorfile>classopenni_1_1CameraSettings.html</anchorfile>
      <anchor>a4fd1028f691947151ea08e0db214f01c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::CoordinateConverter</name>
    <filename>classopenni_1_1CoordinateConverter.html</filename>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>convertC2DCoordinateByIntrinsic</name>
      <anchorfile>classopenni_1_1CoordinateConverter.html</anchorfile>
      <anchor>a620f01abbe0db79dc2c9607b5484c5f4</anchor>
      <arglist>(const VideoStream &amp;depthStream, int colorX, int colorY, DepthPixel depthZ, int *pDepthX, int *pDepthY)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>convertD2CCoordinateByIntrinsic</name>
      <anchorfile>classopenni_1_1CoordinateConverter.html</anchorfile>
      <anchor>ac650f52ba396ace14e49cbf008d7737b</anchor>
      <arglist>(const VideoStream &amp;depthStream, int depthX, int depthY, DepthPixel depthZ, int *pColorX, int *pColorY)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>convertDepthToColor</name>
      <anchorfile>classopenni_1_1CoordinateConverter.html</anchorfile>
      <anchor>a4faabf558f2eb6e27948e50bffa8f581</anchor>
      <arglist>(const VideoStream &amp;depthStream, const VideoStream &amp;colorStream, int depthX, int depthY, DepthPixel depthZ, int *pColorX, int *pColorY)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>convertDepthToWorld</name>
      <anchorfile>classopenni_1_1CoordinateConverter.html</anchorfile>
      <anchor>a3129cdc99f37c8084ddb27849702b1dc</anchor>
      <arglist>(const VideoStream &amp;depthStream, int depthX, int depthY, DepthPixel depthZ, float *pWorldX, float *pWorldY, float *pWorldZ)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>convertDepthToWorld</name>
      <anchorfile>classopenni_1_1CoordinateConverter.html</anchorfile>
      <anchor>a5d934a92602a069c703c0640cd776aeb</anchor>
      <arglist>(const VideoStream &amp;depthStream, float depthX, float depthY, float depthZ, float *pWorldX, float *pWorldY, float *pWorldZ)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>convertWorldToDepth</name>
      <anchorfile>classopenni_1_1CoordinateConverter.html</anchorfile>
      <anchor>a38b9a3f31f62ebd8664f4f8a1fd26704</anchor>
      <arglist>(const VideoStream &amp;depthStream, float worldX, float worldY, float worldZ, int *pDepthX, int *pDepthY, DepthPixel *pDepthZ)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>convertWorldToDepth</name>
      <anchorfile>classopenni_1_1CoordinateConverter.html</anchorfile>
      <anchor>a8a68229388b168a836c3fe709f2ef953</anchor>
      <arglist>(const VideoStream &amp;depthStream, float worldX, float worldY, float worldZ, float *pDepthX, float *pDepthY, float *pDepthZ)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::Device</name>
    <filename>classopenni_1_1Device.html</filename>
    <member kind="function">
      <type>OniDeviceHandle</type>
      <name>_getHandle</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a5dbbbc29b9d3cbb987c292ba7db94baf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>_openEx</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a3415fa937652bdc6bfb0c6484114f36a</anchor>
      <arglist>(const char *uri, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a1804e9fe6cd46185f762d01e8d949518</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Device</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a1216228442de43e088a66ddf3f21c846</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Device</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a59056d375ecb412a1b26da76c500a74e</anchor>
      <arglist>(OniDeviceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDepthColorSyncEnabled</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>af01251ba63a30cac547511e7af71c920</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const DeviceInfo &amp;</type>
      <name>getDeviceInfo</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a3e69ec283c5f886018d9bbbc09f29122</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getGain</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a3f82578b4f4f76bfc3127e32d33fab9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ImageRegistrationMode</type>
      <name>getImageRegistrationMode</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a27b6ec5ffc1a851ee334d64eb94ca1a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>PlaybackControl *</type>
      <name>getPlaybackControl</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>ab1b0ec1efd1dc208d1f11a91257d3f91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>getProperty</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a6d6e17eb936779cc22e7e1f68a240d88</anchor>
      <arglist>(int propertyId, void *data, int *dataSize) const </arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>getProperty</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>ab3a1a6566e8c95eaf759114a946806f9</anchor>
      <arglist>(int propertyId, T *value) const </arglist>
    </member>
    <member kind="function">
      <type>const SensorInfo *</type>
      <name>getSensorInfo</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>ae2f512f237ee1d3d464250a8bdb81925</anchor>
      <arglist>(SensorType sensorType)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSensor</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>aff0664ccc8e969e4778fec07b6adf81f</anchor>
      <arglist>(SensorType sensorType)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>invoke</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a67d755db987d9d608001b13558c97de9</anchor>
      <arglist>(int commandId, void *data, int dataSize)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>invoke</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>ab2d93274884a29de212e5346c2f221b2</anchor>
      <arglist>(int propertyId, T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCommandSupported</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a65af6533d3c51656cccaedd4773a47a0</anchor>
      <arglist>(int commandId) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFile</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>aa79925de3c47e902b28123b846027ecc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isImageRegistrationModeSupported</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>aaadcb55afcced08fcec9b3c88d98e39a</anchor>
      <arglist>(ImageRegistrationMode mode) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPropertySupported</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>af39a1ebd7f9f2e4a39566e86fa881d43</anchor>
      <arglist>(int propertyId) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a17435124df6c3c795fe9ff160fbeff74</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>open</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a2240eaf483ea04506f320f3cd963ca62</anchor>
      <arglist>(const char *uri)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setDepthColorSyncEnabled</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a94dfc240ffd2f8e777494d10814d5d07</anchor>
      <arglist>(bool isEnabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGain</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>ad863b0d0d419810450000fb66d3d6af5</anchor>
      <arglist>(int gain)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setImageRegistrationMode</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a28161dabfe92ce624d7a805ff8f4ec6e</anchor>
      <arglist>(ImageRegistrationMode mode)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setProperty</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>aef50fe8316bd537275e84cced6dd7890</anchor>
      <arglist>(int propertyId, const void *data, int dataSize)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setProperty</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a0879db9460aa56f1b85b4dcd569f797c</anchor>
      <arglist>(int propertyId, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Device</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a5faa442b23dfef84aa77d9117980a3ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Status</type>
      <name>_setHandle</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a994c235471d6cfd92a5c7b5dbe70c312</anchor>
      <arglist>(OniDeviceHandle deviceHandle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clearSensors</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a0f3d19f3015b1028be1a23c7bec19307</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Device</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a1e41941e41d0bd0289e646a3984d3fe9</anchor>
      <arglist>(const Device &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Device &amp;</type>
      <name>operator=</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a3b264332c3335ba195b6fd53dfd50323</anchor>
      <arglist>(const Device &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SensorInfo</type>
      <name>m_aSensorInfo</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a8bd47d7eeb4e3df408eedd1c066ca7b5</anchor>
      <arglist>[ONI_MAX_SENSORS]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniDeviceHandle</type>
      <name>m_device</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>af5ff9d275de7b470b5a5de9d93a154dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DeviceInfo</type>
      <name>m_deviceInfo</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a572525ce01ead8c144dfd970124c0946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_isOwner</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a2aa07bf46d716ec8a545b5272118d64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlaybackControl *</type>
      <name>m_pPlaybackControl</name>
      <anchorfile>classopenni_1_1Device.html</anchorfile>
      <anchor>a948016e501460bca111bd8eb45902f33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>oni::driver::DeviceBase</name>
    <filename>classoni_1_1driver_1_1DeviceBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual StreamBase *</type>
      <name>createStream</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>aa233d12d7cce91a8f6993cef71098402</anchor>
      <arglist>(OniSensorType)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyStream</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>a12f05977a859ceae92c537055ec2c475</anchor>
      <arglist>(StreamBase *pStream)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeviceBase</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>af51828aeb04dfd1d34fc58e1f294bd63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>getProperty</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>a361cac33cdcdd7c54653bcb409966686</anchor>
      <arglist>(int, void *, int *)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual OniStatus</type>
      <name>getSensorInfoList</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>ae5e6231d6445c4090510708181081fcd</anchor>
      <arglist>(OniSensorInfo **pSensorInfos, int *numSensors)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>invoke</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>ac71baf2fc366f04a17d4eee4bb93cb8c</anchor>
      <arglist>(int, void *, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniBool</type>
      <name>isCommandSupported</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>a1a97277eb39b4a5fa9db45a46fb03b32</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniBool</type>
      <name>isImageRegistrationModeSupported</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>a3f85fa03cde111bbf67a0240d36e6888</anchor>
      <arglist>(OniImageRegistrationMode mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniBool</type>
      <name>isPropertySupported</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>a5205381d74ac3a4393b544e2253bc57a</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyAllProperties</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>a99dacd20287b50f8fb86e9a0de833445</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>setProperty</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>aeda7dd4b68fb9cb80adbfb989f33ff06</anchor>
      <arglist>(int, const void *, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPropertyChangedCallback</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>a7b63cc1914cc3f9f60aac22bb4089595</anchor>
      <arglist>(PropertyChangedCallback handler, void *pCookie)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>tryManualTrigger</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>a005e908ca8e2a75cf5e4020a51add411</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DeviceBase</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>a84c828672de256ec24ee1175d73fe0f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>raisePropertyChanged</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>afcaccd4822f22d5495f9387988601d69</anchor>
      <arglist>(int propertyId, const void *data, int dataSize)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PropertyChangedCallback</type>
      <name>m_propertyChangedCallback</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>a5fa6ba83c4fb7754e6c4a05e61987c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_propertyChangedCookie</name>
      <anchorfile>classoni_1_1driver_1_1DeviceBase.html</anchorfile>
      <anchor>ae1a0d05d59d531a77b5f91298901f31e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::OpenNI::DeviceConnectedListener</name>
    <filename>classopenni_1_1OpenNI_1_1DeviceConnectedListener.html</filename>
    <member kind="function">
      <type></type>
      <name>DeviceConnectedListener</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceConnectedListener.html</anchorfile>
      <anchor>a71eda2ded9fd9334bf4ed424b1b27abc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>onDeviceConnected</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceConnectedListener.html</anchorfile>
      <anchor>aba6dd6e8cad373476c7715453a7155fd</anchor>
      <arglist>(const DeviceInfo *)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DeviceConnectedListener</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceConnectedListener.html</anchorfile>
      <anchor>a3abd73e0ab82e20356cfe18cf751ad93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void ONI_CALLBACK_TYPE</type>
      <name>deviceConnectedCallback</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceConnectedListener.html</anchorfile>
      <anchor>a7a082c15251bb60ad4dba90336876415</anchor>
      <arglist>(const OniDeviceInfo *pInfo, void *pCookie)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniDeviceCallbacks</type>
      <name>m_deviceConnectedCallbacks</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceConnectedListener.html</anchorfile>
      <anchor>a20cb7d8d5b15d2bdb55ca6340f1da452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniCallbackHandle</type>
      <name>m_deviceConnectedCallbacksHandle</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceConnectedListener.html</anchorfile>
      <anchor>a77befcc23252d7f0b514914689705b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OpenNI</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceConnectedListener.html</anchorfile>
      <anchor>a1d661a036b1e7e29b65f2b012bc92d00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::OpenNI::DeviceDisconnectedListener</name>
    <filename>classopenni_1_1OpenNI_1_1DeviceDisconnectedListener.html</filename>
    <member kind="function">
      <type></type>
      <name>DeviceDisconnectedListener</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceDisconnectedListener.html</anchorfile>
      <anchor>aad1e5260e540209672440d621c9cd6ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>onDeviceDisconnected</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceDisconnectedListener.html</anchorfile>
      <anchor>a93cce4849be363185d58867b63400057</anchor>
      <arglist>(const DeviceInfo *)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DeviceDisconnectedListener</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceDisconnectedListener.html</anchorfile>
      <anchor>abc423dee371c912301f0c71c7320bb8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void ONI_CALLBACK_TYPE</type>
      <name>deviceDisconnectedCallback</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceDisconnectedListener.html</anchorfile>
      <anchor>a664bb8c07db6bbc73db0fe9fed0ba5b7</anchor>
      <arglist>(const OniDeviceInfo *pInfo, void *pCookie)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniDeviceCallbacks</type>
      <name>m_deviceDisconnectedCallbacks</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceDisconnectedListener.html</anchorfile>
      <anchor>a2665d4430ac2047e08cc8ad7afb00b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniCallbackHandle</type>
      <name>m_deviceDisconnectedCallbacksHandle</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceDisconnectedListener.html</anchorfile>
      <anchor>aa9a7e9232094ada87bba0c8bb62071bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OpenNI</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceDisconnectedListener.html</anchorfile>
      <anchor>a1d661a036b1e7e29b65f2b012bc92d00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::DeviceInfo</name>
    <filename>classopenni_1_1DeviceInfo.html</filename>
    <base protection="private">OniDeviceInfo</base>
    <member kind="function">
      <type>const char *</type>
      <name>getName</name>
      <anchorfile>classopenni_1_1DeviceInfo.html</anchorfile>
      <anchor>a9e6778ffdd87c71cd87fc0c811c305bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getUri</name>
      <anchorfile>classopenni_1_1DeviceInfo.html</anchorfile>
      <anchor>af4f01d41cff1abc9c8ac0b32425fee25</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getUsbProductId</name>
      <anchorfile>classopenni_1_1DeviceInfo.html</anchorfile>
      <anchor>a79580fdda1ed6e0592de2a8a49a7d947</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getUsbVendorId</name>
      <anchorfile>classopenni_1_1DeviceInfo.html</anchorfile>
      <anchor>aab7d4575adff3fd5e835446a78c76e37</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getVendor</name>
      <anchorfile>classopenni_1_1DeviceInfo.html</anchorfile>
      <anchor>ac0299511484c97c396e29da8e807b139</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>Device</name>
      <anchorfile>classopenni_1_1DeviceInfo.html</anchorfile>
      <anchor>a520fa05e0bf58785da428f7a0241eee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>OpenNI</name>
      <anchorfile>classopenni_1_1DeviceInfo.html</anchorfile>
      <anchor>a1d661a036b1e7e29b65f2b012bc92d00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::OpenNI::DeviceStateChangedListener</name>
    <filename>classopenni_1_1OpenNI_1_1DeviceStateChangedListener.html</filename>
    <member kind="function">
      <type></type>
      <name>DeviceStateChangedListener</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceStateChangedListener.html</anchorfile>
      <anchor>a66553a13dce2ffb59dc85d71f5104020</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>onDeviceStateChanged</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceStateChangedListener.html</anchorfile>
      <anchor>a311b3d677811a45e247553ac02d932b7</anchor>
      <arglist>(const DeviceInfo *, DeviceState)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DeviceStateChangedListener</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceStateChangedListener.html</anchorfile>
      <anchor>ad388c57133ddb02c34e77af9266e0e13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void ONI_CALLBACK_TYPE</type>
      <name>deviceStateChangedCallback</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceStateChangedListener.html</anchorfile>
      <anchor>a6e06c09f2e4e6490fddc08a81e0fa503</anchor>
      <arglist>(const OniDeviceInfo *pInfo, OniDeviceState state, void *pCookie)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniDeviceCallbacks</type>
      <name>m_deviceStateChangedCallbacks</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceStateChangedListener.html</anchorfile>
      <anchor>aba24029ffe89610d724d466e7c8c281c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniCallbackHandle</type>
      <name>m_deviceStateChangedCallbacksHandle</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceStateChangedListener.html</anchorfile>
      <anchor>a3c5794013eb1cfdc63d6ab41c8018814</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>OpenNI</name>
      <anchorfile>classopenni_1_1OpenNI_1_1DeviceStateChangedListener.html</anchorfile>
      <anchor>a1d661a036b1e7e29b65f2b012bc92d00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>oni::driver::DriverBase</name>
    <filename>classoni_1_1driver_1_1DriverBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>deviceClose</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>a3fec3807cbb49825c05e9bc6fa2a4740</anchor>
      <arglist>(DeviceBase *pDevice)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DeviceBase *</type>
      <name>deviceOpen</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>a91566382a9886d812f260d9486650b7b</anchor>
      <arglist>(const char *uri, const char *mode)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disableFrameSync</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>a4fe0fb1bcb30f03b6a803e6599eb67d6</anchor>
      <arglist>(void *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DriverBase</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>a2d95dacc32b202a0b527ed5d52706d7c</anchor>
      <arglist>(OniDriverServices *pDriverServices)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>enableFrameSync</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>ad942d8078c28b207c086261608c870b3</anchor>
      <arglist>(StreamBase **, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>initialize</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>a77d85a91fa169ba587778f59f8a2f55f</anchor>
      <arglist>(DeviceConnectedCallback connectedCallback, DeviceDisconnectedCallback disconnectedCallback, DeviceStateChangedCallback deviceStateChangedCallback, void *pCookie)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>ac6bd8decad503a7a33eeb48df8d1df76</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>tryDevice</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>a777c6e5f82baeff481614969041e77df</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DriverBase</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>a423ccc329a3dd4e33587777827b5b70e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deviceConnected</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>aae63a52d7d2c0f7b239851c73d683f07</anchor>
      <arglist>(const OniDeviceInfo *pInfo)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deviceDisconnected</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>a4ca47ffb37c54325f839ed3d03197396</anchor>
      <arglist>(const OniDeviceInfo *pInfo)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deviceStateChanged</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>aeef8606a631e9ce500ccc6e5372ff16a</anchor>
      <arglist>(const OniDeviceInfo *pInfo, int errorState)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DriverServices &amp;</type>
      <name>getServices</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>a56f9bddf7d057aa86fccb0d47f46a139</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DeviceConnectedCallback</type>
      <name>m_deviceConnectedEvent</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>a673dfca3b9349ddaf47100fd43c88d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DeviceDisconnectedCallback</type>
      <name>m_deviceDisconnectedEvent</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>a918db4f3f9f79b973b9fe1fa28cc2636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DeviceStateChangedCallback</type>
      <name>m_deviceStateChangedEvent</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>acac1f040148f03eb512d896bb895d243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_pCookie</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>aa99ad67037e268299799a3a374335993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DriverServices</type>
      <name>m_services</name>
      <anchorfile>classoni_1_1driver_1_1DriverBase.html</anchorfile>
      <anchor>a6e64f917eb6cce0208c67b05edf2ea1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>oni::driver::DriverServices</name>
    <filename>classoni_1_1driver_1_1DriverServices.html</filename>
    <member kind="function">
      <type></type>
      <name>DriverServices</name>
      <anchorfile>classoni_1_1driver_1_1DriverServices.html</anchorfile>
      <anchor>a427e0f223f8d2e5b5a91c192e58aa8d1</anchor>
      <arglist>(OniDriverServices *pDriverServices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>errorLoggerAppend</name>
      <anchorfile>classoni_1_1driver_1_1DriverServices.html</anchorfile>
      <anchor>a716b0506fdf3c7f8fa1fd37fc0d7e30c</anchor>
      <arglist>(const char *format,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>errorLoggerClear</name>
      <anchorfile>classoni_1_1driver_1_1DriverServices.html</anchorfile>
      <anchor>ac8357b02aad7b9ae76f1b2eca3ee9103</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log</name>
      <anchorfile>classoni_1_1driver_1_1DriverServices.html</anchorfile>
      <anchor>a4529b216dbc506fb2036d597d345465b</anchor>
      <arglist>(int severity, const char *file, int line, const char *mask, const char *message)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniDriverServices *</type>
      <name>m_pDriverServices</name>
      <anchorfile>classoni_1_1driver_1_1DriverServices.html</anchorfile>
      <anchor>a47d79d410c273615ba7d70ca55d8dcfa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::VideoStream::FrameAllocator</name>
    <filename>classopenni_1_1VideoStream_1_1FrameAllocator.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void *</type>
      <name>allocateFrameBuffer</name>
      <anchorfile>classopenni_1_1VideoStream_1_1FrameAllocator.html</anchorfile>
      <anchor>a87d1de1d474d7ebf0c17830e26b685ce</anchor>
      <arglist>(int size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>freeFrameBuffer</name>
      <anchorfile>classopenni_1_1VideoStream_1_1FrameAllocator.html</anchorfile>
      <anchor>aaa309f4045027b32efe305f67403dc9b</anchor>
      <arglist>(void *data)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FrameAllocator</name>
      <anchorfile>classopenni_1_1VideoStream_1_1FrameAllocator.html</anchorfile>
      <anchor>a39da40d628ef970086d45c7886793c7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void *ONI_CALLBACK_TYPE</type>
      <name>allocateFrameBufferCallback</name>
      <anchorfile>classopenni_1_1VideoStream_1_1FrameAllocator.html</anchorfile>
      <anchor>a27c5bec4b0f2f0fe069c25457e545a92</anchor>
      <arglist>(int size, void *pCookie)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void ONI_CALLBACK_TYPE</type>
      <name>freeFrameBufferCallback</name>
      <anchorfile>classopenni_1_1VideoStream_1_1FrameAllocator.html</anchorfile>
      <anchor>aca983d69af3f023b34d829a24ba43227</anchor>
      <arglist>(void *data, void *pCookie)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>VideoStream</name>
      <anchorfile>classopenni_1_1VideoStream_1_1FrameAllocator.html</anchorfile>
      <anchor>a4fd1028f691947151ea08e0db214f01c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>KinectVector3f</name>
    <filename>structKinectVector3f.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structKinectVector3f.html</anchorfile>
      <anchor>a3e8ed35bb21ccfeb62e6854d84e87ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structKinectVector3f.html</anchorfile>
      <anchor>a586fcaa4deac66314f66ffe75ab18bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structKinectVector3f.html</anchorfile>
      <anchor>ade601ea05687c97b087327748aefb350</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::VideoStream::NewFrameListener</name>
    <filename>classopenni_1_1VideoStream_1_1NewFrameListener.html</filename>
    <member kind="function">
      <type></type>
      <name>NewFrameListener</name>
      <anchorfile>classopenni_1_1VideoStream_1_1NewFrameListener.html</anchorfile>
      <anchor>a73fb0101631bc1da7eeae056d73d78fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>onNewFrame</name>
      <anchorfile>classopenni_1_1VideoStream_1_1NewFrameListener.html</anchorfile>
      <anchor>a5f6a771b3f48e2217d036bd1c6b520a4</anchor>
      <arglist>(VideoStream &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NewFrameListener</name>
      <anchorfile>classopenni_1_1VideoStream_1_1NewFrameListener.html</anchorfile>
      <anchor>ab9edd2ad37826a0c45a2379bfbec8456</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void ONI_CALLBACK_TYPE</type>
      <name>callback</name>
      <anchorfile>classopenni_1_1VideoStream_1_1NewFrameListener.html</anchorfile>
      <anchor>ad23e767ce742c3871245209a660cdc51</anchor>
      <arglist>(OniStreamHandle streamHandle, void *pCookie)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniCallbackHandle</type>
      <name>m_callbackHandle</name>
      <anchorfile>classopenni_1_1VideoStream_1_1NewFrameListener.html</anchorfile>
      <anchor>af9417f3e94741f08b0b74bc06e6f4aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>VideoStream</name>
      <anchorfile>classopenni_1_1VideoStream_1_1NewFrameListener.html</anchorfile>
      <anchor>a4fd1028f691947151ea08e0db214f01c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OBCameraParams</name>
    <filename>structOBCameraParams.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>l_intr_p</name>
      <anchorfile>structOBCameraParams.html</anchorfile>
      <anchor>af018586fad2d885aceb5cbf14954fd46</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>l_k</name>
      <anchorfile>structOBCameraParams.html</anchorfile>
      <anchor>a636d1c28231eeb40735a4e72d7fc2457</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>r2l_r</name>
      <anchorfile>structOBCameraParams.html</anchorfile>
      <anchor>afcdbdc2f4bca146a1af99744f23c0fcc</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>r2l_t</name>
      <anchorfile>structOBCameraParams.html</anchorfile>
      <anchor>ace808166f5960919a9a1a57a787dcf90</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>r_intr_p</name>
      <anchorfile>structOBCameraParams.html</anchorfile>
      <anchor>aac77e9217b76bf36559adb6394e4542e</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>r_k</name>
      <anchorfile>structOBCameraParams.html</anchorfile>
      <anchor>ae977cb5a408e1beef601a682e791bd39</anchor>
      <arglist>[5]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OBEccInit</name>
    <filename>structOBEccInit.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>Batch_Ver</name>
      <anchorfile>structOBEccInit.html</anchorfile>
      <anchor>ac28fc8a1ba30db0926429584f6ec72aa</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>RandomStr</name>
      <anchorfile>structOBEccInit.html</anchorfile>
      <anchor>afb1f2985e9be7a58ed10813c9bcffd83</anchor>
      <arglist>[48]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OBEccRSKey</name>
    <filename>structOBEccRSKey.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>R_key</name>
      <anchorfile>structOBEccRSKey.html</anchorfile>
      <anchor>ad22d1c468f9e89313b67eb7f11c2c8ec</anchor>
      <arglist>[48]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>S_key</name>
      <anchorfile>structOBEccRSKey.html</anchorfile>
      <anchor>a17d311458a7c9ca5861337b622a2029f</anchor>
      <arglist>[48]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OBEccVerify</name>
    <filename>structOBEccVerify.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>Batch_Ver</name>
      <anchorfile>structOBEccVerify.html</anchorfile>
      <anchor>ae30ca1907dd13929286438a224d98864</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>Pub_x</name>
      <anchorfile>structOBEccVerify.html</anchorfile>
      <anchor>a81679ab7d0784cc47fe8191eb164ac8b</anchor>
      <arglist>[48]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>Pub_y</name>
      <anchorfile>structOBEccVerify.html</anchorfile>
      <anchor>a9b7b5af7ffaa4809d371e4ef6daa84b8</anchor>
      <arglist>[48]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniCropping</name>
    <filename>structOniCropping.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>enabled</name>
      <anchorfile>structOniCropping.html</anchorfile>
      <anchor>aa3dbb9e79a36ecaeb47a902fe68d5c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>structOniCropping.html</anchorfile>
      <anchor>a1e33b92bc3a2f46b319c32cafee3ea6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>originX</name>
      <anchorfile>structOniCropping.html</anchorfile>
      <anchor>ab7176692ac120ac452379431ef9726ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>originY</name>
      <anchorfile>structOniCropping.html</anchorfile>
      <anchor>af0abde7fcd7ebe66ff7b4173879860eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>structOniCropping.html</anchorfile>
      <anchor>adbb9a84adb1e115999bf5c0017ab46aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniDeviceCallbacks</name>
    <filename>structOniDeviceCallbacks.html</filename>
    <member kind="variable">
      <type>OniDeviceInfoCallback</type>
      <name>deviceConnected</name>
      <anchorfile>structOniDeviceCallbacks.html</anchorfile>
      <anchor>a252d78e4357d625d68d5d5cbc0743177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OniDeviceInfoCallback</type>
      <name>deviceDisconnected</name>
      <anchorfile>structOniDeviceCallbacks.html</anchorfile>
      <anchor>a5ec7bcecde93086eadd21c37ad6d643e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OniDeviceStateCallback</type>
      <name>deviceStateChanged</name>
      <anchorfile>structOniDeviceCallbacks.html</anchorfile>
      <anchor>a43ec9ac4ad1abde0458506eec399130c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniDeviceInfo</name>
    <filename>structOniDeviceInfo.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>name</name>
      <anchorfile>structOniDeviceInfo.html</anchorfile>
      <anchor>a68017c227d5094a78d7cd1eff73475a1</anchor>
      <arglist>[ONI_MAX_STR]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>uri</name>
      <anchorfile>structOniDeviceInfo.html</anchorfile>
      <anchor>a2499fb8ebbf8beddf0faf8f2e83f254d</anchor>
      <arglist>[ONI_MAX_STR]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>usbProductId</name>
      <anchorfile>structOniDeviceInfo.html</anchorfile>
      <anchor>aad550dc119f3d5785f60389b49188da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>usbVendorId</name>
      <anchorfile>structOniDeviceInfo.html</anchorfile>
      <anchor>a06669cb8b34f1d5ea67c2204c964c042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>vendor</name>
      <anchorfile>structOniDeviceInfo.html</anchorfile>
      <anchor>a429cec3f64459049f654e138e4c5e3c9</anchor>
      <arglist>[ONI_MAX_STR]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniDriverServices</name>
    <filename>structOniDriverServices.html</filename>
    <member kind="function">
      <type></type>
      <name>void</name>
      <anchorfile>structOniDriverServices.html</anchorfile>
      <anchor>aee5f3f82e40646464c05dade26a6eeac</anchor>
      <arglist>(ONI_CALLBACK_TYPE *errorLoggerAppend)(void *driverServices</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>void</name>
      <anchorfile>structOniDriverServices.html</anchorfile>
      <anchor>a0d2daa9e6fd961a204e4fe5f014c80c3</anchor>
      <arglist>(ONI_CALLBACK_TYPE *errorLoggerClear)(void *driverServices)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>void</name>
      <anchorfile>structOniDriverServices.html</anchorfile>
      <anchor>aadc40e39fd4ba79fc2c913c5763b3533</anchor>
      <arglist>(ONI_CALLBACK_TYPE *log)(void *driverServices</arglist>
    </member>
    <member kind="variable">
      <type>const char va_list</type>
      <name>args</name>
      <anchorfile>structOniDriverServices.html</anchorfile>
      <anchor>a9b6297105064d2e2de178ee95b2de896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>driverServices</name>
      <anchorfile>structOniDriverServices.html</anchorfile>
      <anchor>a8397f6f570af96681a1986c69f2d46b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int const char *</type>
      <name>file</name>
      <anchorfile>structOniDriverServices.html</anchorfile>
      <anchor>a2a7553a7f2a8597044ded351cbc4d3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>format</name>
      <anchorfile>structOniDriverServices.html</anchorfile>
      <anchor>a1939196ae0d94501af8c3b61fb62ef92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int const char int</type>
      <name>line</name>
      <anchorfile>structOniDriverServices.html</anchorfile>
      <anchor>ae5cc6964eceafee8ae6eb3c2698a65cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int const char int const char *</type>
      <name>mask</name>
      <anchorfile>structOniDriverServices.html</anchorfile>
      <anchor>ad02fc960a485aa6aef85b0d9faf9c4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int const char int const char const char *</type>
      <name>message</name>
      <anchorfile>structOniDriverServices.html</anchorfile>
      <anchor>a22969fa86d609f62670540dbf6e9f209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>severity</name>
      <anchorfile>structOniDriverServices.html</anchorfile>
      <anchor>a73098a5f812f95a6b453cd8c61097d7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniFrame</name>
    <filename>structOniFrame.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>cropOriginX</name>
      <anchorfile>structOniFrame.html</anchorfile>
      <anchor>afc1acfc6463006660efde75e882f03d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cropOriginY</name>
      <anchorfile>structOniFrame.html</anchorfile>
      <anchor>a39b88668618b7d3830af8a7a575bd531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OniBool</type>
      <name>croppingEnabled</name>
      <anchorfile>structOniFrame.html</anchorfile>
      <anchor>a791aa44e46897c4da628f3e85a03c177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structOniFrame.html</anchorfile>
      <anchor>a23829350baa3e0d5e66aabd515fae7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dataSize</name>
      <anchorfile>structOniFrame.html</anchorfile>
      <anchor>a367512ab58fde7612e3310b5f4c7f120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frameIndex</name>
      <anchorfile>structOniFrame.html</anchorfile>
      <anchor>afebabca217eed4a82f776f8822dc4dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>structOniFrame.html</anchorfile>
      <anchor>ae90dd4f99da33ff93e2f3797fc730836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OniSensorType</type>
      <name>sensorType</name>
      <anchorfile>structOniFrame.html</anchorfile>
      <anchor>aba3b9d92ce219ae98da56f93aeffda56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stride</name>
      <anchorfile>structOniFrame.html</anchorfile>
      <anchor>aafecd9259b8c22a735a8a26badc37515</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>timestamp</name>
      <anchorfile>structOniFrame.html</anchorfile>
      <anchor>a5ff89f3b1b5bf42c07813118c6db4ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OniVideoMode</type>
      <name>videoMode</name>
      <anchorfile>structOniFrame.html</anchorfile>
      <anchor>adc216fc013c039fd3fdd69c958755a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>structOniFrame.html</anchorfile>
      <anchor>a83ae8b20d15aa6fab82bbd1f165e62e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniGeneralBuffer</name>
    <filename>structOniGeneralBuffer.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structOniGeneralBuffer.html</anchorfile>
      <anchor>a7022add1707062bb78935d2f3db05669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dataSize</name>
      <anchorfile>structOniGeneralBuffer.html</anchorfile>
      <anchor>aeeeb71f54baa267101055eb39cf21a81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniRGB888Pixel</name>
    <filename>structOniRGB888Pixel.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>b</name>
      <anchorfile>structOniRGB888Pixel.html</anchorfile>
      <anchor>a70bb917d407df4543ab97c0f84314ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>g</name>
      <anchorfile>structOniRGB888Pixel.html</anchorfile>
      <anchor>aafe53be09dac3aecf59beaac10403ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>r</name>
      <anchorfile>structOniRGB888Pixel.html</anchorfile>
      <anchor>a86566fb38e0a460986f9cf66b3e0be52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniSeek</name>
    <filename>structOniSeek.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>frameIndex</name>
      <anchorfile>structOniSeek.html</anchorfile>
      <anchor>aa48e8d909483300e2843396569cfdc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OniStreamHandle</type>
      <name>stream</name>
      <anchorfile>structOniSeek.html</anchorfile>
      <anchor>a6ef8aa7b6affe345d22d4e6f3d8d9c26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniSensorInfo</name>
    <filename>structOniSensorInfo.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>numSupportedVideoModes</name>
      <anchorfile>structOniSensorInfo.html</anchorfile>
      <anchor>a8d32d1eeecf1c9f5b5769857e1bf2a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OniVideoMode *</type>
      <name>pSupportedVideoModes</name>
      <anchorfile>structOniSensorInfo.html</anchorfile>
      <anchor>a13384a5acf9a0d70174727a7bb67fc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OniSensorType</type>
      <name>sensorType</name>
      <anchorfile>structOniSensorInfo.html</anchorfile>
      <anchor>aa25b377d534d76018bdf1142a609dd1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniStreamServices</name>
    <filename>structOniStreamServices.html</filename>
    <member kind="function">
      <type>OniFrame *ONI_CALLBACK_TYPE *</type>
      <name>acquireFrame</name>
      <anchorfile>structOniStreamServices.html</anchorfile>
      <anchor>a01dfe644a91373478beceeb240a934a5</anchor>
      <arglist>(void *streamServices)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>int</name>
      <anchorfile>structOniStreamServices.html</anchorfile>
      <anchor>a297889350821aa7571ad4e0f4740d3a5</anchor>
      <arglist>(ONI_CALLBACK_TYPE *getDefaultRequiredFrameSize)(void *streamServices)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>void</name>
      <anchorfile>structOniStreamServices.html</anchorfile>
      <anchor>ab933aeeb8d3db1e54d161cfd93674f54</anchor>
      <arglist>(ONI_CALLBACK_TYPE *addFrameRef)(void *streamServices</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>void</name>
      <anchorfile>structOniStreamServices.html</anchorfile>
      <anchor>ab1679efe51593162877cb5abfba80940</anchor>
      <arglist>(ONI_CALLBACK_TYPE *releaseFrame)(void *streamServices</arglist>
    </member>
    <member kind="variable">
      <type>OniFrame *</type>
      <name>pframe</name>
      <anchorfile>structOniStreamServices.html</anchorfile>
      <anchor>a6ac55da877a62fa8bcb1b3a1801d905f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>streamServices</name>
      <anchorfile>structOniStreamServices.html</anchorfile>
      <anchor>adc860163871e480f0110ce681d621ef6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniVersion</name>
    <filename>structOniVersion.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>build</name>
      <anchorfile>structOniVersion.html</anchorfile>
      <anchor>ae6c11957a629c25beea62f2ed9531a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maintenance</name>
      <anchorfile>structOniVersion.html</anchorfile>
      <anchor>af1032a10ff3990b8e647050d7c383f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>major</name>
      <anchorfile>structOniVersion.html</anchorfile>
      <anchor>a7463ad764936c478d1d78d8df0d901da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minor</name>
      <anchorfile>structOniVersion.html</anchorfile>
      <anchor>af5ae8f8b2201ef5730f14aaa02183120</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniVideoMode</name>
    <filename>structOniVideoMode.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>fps</name>
      <anchorfile>structOniVideoMode.html</anchorfile>
      <anchor>a73c55e9c10469b55fc60ae7544a19f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OniPixelFormat</type>
      <name>pixelFormat</name>
      <anchorfile>structOniVideoMode.html</anchorfile>
      <anchor>af3d13b5377dd77411254a659e2fc119e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>resolutionX</name>
      <anchorfile>structOniVideoMode.html</anchorfile>
      <anchor>acc9ae7b7d0c533a2ddf82bcd90a93113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>resolutionY</name>
      <anchorfile>structOniVideoMode.html</anchorfile>
      <anchor>a8db97ae40d3a1c18905fa064da938b6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniYUV422DoublePixel</name>
    <filename>structOniYUV422DoublePixel.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>u</name>
      <anchorfile>structOniYUV422DoublePixel.html</anchorfile>
      <anchor>ab43552fd5a499757b1e0c101527bafdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>v</name>
      <anchorfile>structOniYUV422DoublePixel.html</anchorfile>
      <anchor>a222bfdfb3a7747492af6c5783b87f886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>y1</name>
      <anchorfile>structOniYUV422DoublePixel.html</anchorfile>
      <anchor>ad5c4d791d5d033094352d09a9d251945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>y2</name>
      <anchorfile>structOniYUV422DoublePixel.html</anchorfile>
      <anchor>a1371d676c18f8aad80b59d4a03d9fafc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OniYUYVDoublePixel</name>
    <filename>structOniYUYVDoublePixel.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>u</name>
      <anchorfile>structOniYUYVDoublePixel.html</anchorfile>
      <anchor>a42720e7916b6fde96bf44bbd5726fe38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>v</name>
      <anchorfile>structOniYUYVDoublePixel.html</anchorfile>
      <anchor>adaee6b4d531649de61e1c427e13a110b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>y1</name>
      <anchorfile>structOniYUYVDoublePixel.html</anchorfile>
      <anchor>adf6aa5fecfc785d6865d673ca89bac0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>y2</name>
      <anchorfile>structOniYUYVDoublePixel.html</anchorfile>
      <anchor>a96c34de37a773b146232d761ee0ef2cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::OpenNI</name>
    <filename>classopenni_1_1OpenNI.html</filename>
    <class kind="class">openni::OpenNI::DeviceConnectedListener</class>
    <class kind="class">openni::OpenNI::DeviceDisconnectedListener</class>
    <class kind="class">openni::OpenNI::DeviceStateChangedListener</class>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>addDeviceConnectedListener</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>a134e63dd470532118c4d9d06496fa910</anchor>
      <arglist>(DeviceConnectedListener *pListener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>addDeviceDisconnectedListener</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>a92e84cbd6623beb7bc7438ab3e499a15</anchor>
      <arglist>(DeviceDisconnectedListener *pListener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>addDeviceStateChangedListener</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>aa810e1ed0639e76d90d6b110283518d3</anchor>
      <arglist>(DeviceStateChangedListener *pListener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>enumerateDevices</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>aef1804963ffbe476be41f9c2c09ee99e</anchor>
      <arglist>(Array&lt; DeviceInfo &gt; *deviceInfoList)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getExtendedError</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>a01fd4df5c93eaf9a9437bbc4c942130a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>getLogFileName</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>ae543a75628401c022d8fc27793d99833</anchor>
      <arglist>(char *strFileName, int nBufferSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Version</type>
      <name>getVersion</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>aab96e01582123921bdb223d936393d07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>initialize</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>a0f374c05978a3373f1060c288997d8ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>removeDeviceConnectedListener</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>a350f5989882cbf4b29dbbcae42003f54</anchor>
      <arglist>(DeviceConnectedListener *pListener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>removeDeviceDisconnectedListener</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>af68edcf05f1e50f620c13d5fb393f105</anchor>
      <arglist>(DeviceDisconnectedListener *pListener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>removeDeviceStateChangedListener</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>acab32726b8f7b9a2d7619ce9be3b7da2</anchor>
      <arglist>(DeviceStateChangedListener *pListener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>setLogConsoleOutput</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>a14a299005452e957ccf3703d15b0a96a</anchor>
      <arglist>(bool bConsoleOutput)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>setLogFileOutput</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>a5fe6e70302953a684f6198dbfa8f24e3</anchor>
      <arglist>(bool bFileOutput)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>setLogMinSeverity</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>a4f27c310b99a9b0c28793d460bf44133</anchor>
      <arglist>(int nMinSeverity)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>setLogOutputFolder</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>a5082d1b0c3d62c6ed41925cc569acb01</anchor>
      <arglist>(const char *strLogOutputFolder)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>shutdown</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>a1a3fb2a487849cc591373aa3f88a7edc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>waitForAnyStream</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>ad0e287ef86221db74055c3e928c9adf2</anchor>
      <arglist>(VideoStream **pStreams, int streamCount, int *pReadyStreamIndex, int timeout=TIMEOUT_FOREVER)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>OpenNI</name>
      <anchorfile>classopenni_1_1OpenNI.html</anchorfile>
      <anchor>af7e3d45d0eb141f7312b4f28865c3ca3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::PlaybackControl</name>
    <filename>classopenni_1_1PlaybackControl.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfFrames</name>
      <anchorfile>classopenni_1_1PlaybackControl.html</anchorfile>
      <anchor>a16916573c6a11d1112444222c5f31158</anchor>
      <arglist>(const VideoStream &amp;stream) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRepeatEnabled</name>
      <anchorfile>classopenni_1_1PlaybackControl.html</anchorfile>
      <anchor>a81ea2303199474834e12407b4752fb3a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSpeed</name>
      <anchorfile>classopenni_1_1PlaybackControl.html</anchorfile>
      <anchor>a5dfee4f2341dc847b6a9d9e0b5319a1f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classopenni_1_1PlaybackControl.html</anchorfile>
      <anchor>a3d96a42d8fe9880326a18fb10e4cd618</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>seek</name>
      <anchorfile>classopenni_1_1PlaybackControl.html</anchorfile>
      <anchor>a99d10ea20ad021cfe056ff225d31d840</anchor>
      <arglist>(const VideoStream &amp;stream, int frameIndex)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setRepeatEnabled</name>
      <anchorfile>classopenni_1_1PlaybackControl.html</anchorfile>
      <anchor>ab0c377c5276294889e2562acb8163d30</anchor>
      <arglist>(bool repeat)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setSpeed</name>
      <anchorfile>classopenni_1_1PlaybackControl.html</anchorfile>
      <anchor>a3ba6436562df82179e118296f3c897ee</anchor>
      <arglist>(float speed)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PlaybackControl</name>
      <anchorfile>classopenni_1_1PlaybackControl.html</anchorfile>
      <anchor>a1ff78b61cdde4b4777b30325d0cda0d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Status</type>
      <name>attach</name>
      <anchorfile>classopenni_1_1PlaybackControl.html</anchorfile>
      <anchor>a138c2602379169db5cd7a6a7916167bd</anchor>
      <arglist>(Device *device)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>detach</name>
      <anchorfile>classopenni_1_1PlaybackControl.html</anchorfile>
      <anchor>a8d2f3f37d35a0e1ca6cecdf58509fb4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PlaybackControl</name>
      <anchorfile>classopenni_1_1PlaybackControl.html</anchorfile>
      <anchor>a65567207ed7f5ba5729f69a155bea9d0</anchor>
      <arglist>(Device *pDevice)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Device *</type>
      <name>m_pDevice</name>
      <anchorfile>classopenni_1_1PlaybackControl.html</anchorfile>
      <anchor>aa39d53d1475a6f26f8f26cf1d1c9a286</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Device</name>
      <anchorfile>classopenni_1_1PlaybackControl.html</anchorfile>
      <anchor>a520fa05e0bf58785da428f7a0241eee2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::Recorder</name>
    <filename>classopenni_1_1Recorder.html</filename>
    <member kind="function">
      <type>Status</type>
      <name>attach</name>
      <anchorfile>classopenni_1_1Recorder.html</anchorfile>
      <anchor>ab5351b4642fd738147feca2d7e5e2565</anchor>
      <arglist>(VideoStream &amp;stream, bool allowLossyCompression=false)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>create</name>
      <anchorfile>classopenni_1_1Recorder.html</anchorfile>
      <anchor>a7e0865a077fcc968427977d2063884ec</anchor>
      <arglist>(const char *fileName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classopenni_1_1Recorder.html</anchorfile>
      <anchor>a66e242dbe35907e9ecdbb516532ed347</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classopenni_1_1Recorder.html</anchorfile>
      <anchor>a20d2a025db00aa3f27c4d864c2587d91</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Recorder</name>
      <anchorfile>classopenni_1_1Recorder.html</anchorfile>
      <anchor>a868e9145d222d3c17c5e0a684f6b247c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>start</name>
      <anchorfile>classopenni_1_1Recorder.html</anchorfile>
      <anchor>af9e22ae7bb59250cf97db34cf067da5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classopenni_1_1Recorder.html</anchorfile>
      <anchor>a5912dcb5b76623a1bfdc53e97fe9dc03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Recorder</name>
      <anchorfile>classopenni_1_1Recorder.html</anchorfile>
      <anchor>a4452268d371108c3b670d7527efae3d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>OniRecorderHandle</type>
      <name>getHandle</name>
      <anchorfile>classopenni_1_1Recorder.html</anchorfile>
      <anchor>a8bcab81b29526a35c5dc1f81664ab750</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Recorder &amp;</type>
      <name>operator=</name>
      <anchorfile>classopenni_1_1Recorder.html</anchorfile>
      <anchor>ad62cf1e1c1d4e13e876ff26351124a81</anchor>
      <arglist>(const Recorder &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Recorder</name>
      <anchorfile>classopenni_1_1Recorder.html</anchorfile>
      <anchor>a9d5115d7913ab5e99438cd921fb59119</anchor>
      <arglist>(const Recorder &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniRecorderHandle</type>
      <name>m_recorder</name>
      <anchorfile>classopenni_1_1Recorder.html</anchorfile>
      <anchor>acbfa87d7c7be6aa855f6346a5b9574ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>openni::RGB888Pixel</name>
    <filename>structopenni_1_1RGB888Pixel.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>b</name>
      <anchorfile>structopenni_1_1RGB888Pixel.html</anchorfile>
      <anchor>a2c77b285c8caf7bd8f7b34a847f53f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>g</name>
      <anchorfile>structopenni_1_1RGB888Pixel.html</anchorfile>
      <anchor>a7f41e1b7c3e0d376928a966d41068c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>r</name>
      <anchorfile>structopenni_1_1RGB888Pixel.html</anchorfile>
      <anchor>a386473055de76efb74b8fb820d39e9a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::SensorInfo</name>
    <filename>classopenni_1_1SensorInfo.html</filename>
    <member kind="function">
      <type>SensorType</type>
      <name>getSensorType</name>
      <anchorfile>classopenni_1_1SensorInfo.html</anchorfile>
      <anchor>a13ba6152bbfbadf9c39eacdbab9ce82c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Array&lt; VideoMode &gt; &amp;</type>
      <name>getSupportedVideoModes</name>
      <anchorfile>classopenni_1_1SensorInfo.html</anchorfile>
      <anchor>a4dd9f8796091f2ad3853efe13929f719</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setInternal</name>
      <anchorfile>classopenni_1_1SensorInfo.html</anchorfile>
      <anchor>a0509b7217a193ab4c1169fdda4dcf749</anchor>
      <arglist>(const OniSensorInfo *pInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>SensorInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classopenni_1_1SensorInfo.html</anchorfile>
      <anchor>a119f4a4a2555a410c69999b184926ab3</anchor>
      <arglist>(const SensorInfo &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>SensorInfo</name>
      <anchorfile>classopenni_1_1SensorInfo.html</anchorfile>
      <anchor>a7bf5e4675bbfdb38ee5e7fe6fe8d2526</anchor>
      <arglist>(const SensorInfo &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>SensorInfo</name>
      <anchorfile>classopenni_1_1SensorInfo.html</anchorfile>
      <anchor>af4cacd897ee6e1a0ddde83a4b3577406</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>SensorInfo</name>
      <anchorfile>classopenni_1_1SensorInfo.html</anchorfile>
      <anchor>a146b34210044ac2b01a5d0f7c1731c23</anchor>
      <arglist>(const OniSensorInfo *pInfo)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const OniSensorInfo *</type>
      <name>m_pInfo</name>
      <anchorfile>classopenni_1_1SensorInfo.html</anchorfile>
      <anchor>a8b74ab7fe02d211acc047a9f5f74b9e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Array&lt; VideoMode &gt;</type>
      <name>m_videoModes</name>
      <anchorfile>classopenni_1_1SensorInfo.html</anchorfile>
      <anchor>ae09807a0a73ae4c46c2b7fdb0a459aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Device</name>
      <anchorfile>classopenni_1_1SensorInfo.html</anchorfile>
      <anchor>a520fa05e0bf58785da428f7a0241eee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>VideoStream</name>
      <anchorfile>classopenni_1_1SensorInfo.html</anchorfile>
      <anchor>a4fd1028f691947151ea08e0db214f01c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>oni::driver::StreamBase</name>
    <filename>classoni_1_1driver_1_1StreamBase.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>convertC2DCoordinates</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>ad57de2310e7ab282657ba2bf64dabaf7</anchor>
      <arglist>(int, int, OniDepthPixel, int *, int *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>convertD2CCoordinates</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>a6c850db8a2282898f360a680aced5ce3</anchor>
      <arglist>(int, int, OniDepthPixel, int *, int *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>convertDepthToColorCoordinates</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>aae3f1e6451efc1978475008019eff039</anchor>
      <arglist>(StreamBase *, int, int, OniDepthPixel, int *, int *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>getProperty</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>ac18a8c54b1da32c4d8948ea5b419a4dd</anchor>
      <arglist>(int, void *, int *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getRequiredFrameSize</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>aa7f55c06009c25422db35cdb9461bac4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>invoke</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>abc06265f46c0aac27926c9519aeec3c9</anchor>
      <arglist>(int, void *, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniBool</type>
      <name>isCommandSupported</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>afc8ff97bfbf5ba71d38864f235e1fb6a</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniBool</type>
      <name>isPropertySupported</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>aeed63938bf3b49263a38ba01faa724d1</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyAllProperties</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>a6b4c9583de3c33256123a1bb6e58bdcf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setNewFrameCallback</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>af2b0f9497b6abe3b7369b93b0ded5723</anchor>
      <arglist>(NewFrameCallback handler, void *pCookie)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>setProperty</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>a3f88b564ddb05c98e156f94927879692</anchor>
      <arglist>(int, const void *, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPropertyChangedCallback</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>a87c021f113ee80db2fbe07ea66c0a448</anchor>
      <arglist>(PropertyChangedCallback handler, void *pCookie)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setServices</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>adbf77536d3ae470d7a225bc17bf80e4b</anchor>
      <arglist>(StreamServices *pStreamServices)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual OniStatus</type>
      <name>start</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>a0514c76bfde103163c96b44f2c3f0a1e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stop</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>aa8927fc4d1fbef5f319194f24f6c5d8b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StreamBase</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>af8ae4a713ef977616c347fcdea761ed8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StreamBase</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>afccc6d7b03fdd6486def25f967c42b10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>StreamServices &amp;</type>
      <name>getServices</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>aea24af0f6a6fbc5177a713f72a0b4041</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>raiseNewFrame</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>a9f1705b3b49aae4c413c346d3fa006d3</anchor>
      <arglist>(OniFrame *pFrame)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>raisePropertyChanged</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>ab7b698c0e73651ea9d7df384e94764e1</anchor>
      <arglist>(int propertyId, const void *data, int dataSize)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NewFrameCallback</type>
      <name>m_newFrameCallback</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>a66725c20ca442eac4260bf7c55733545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_newFrameCallbackCookie</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>aa31e5a40e659ece623059cba32073bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PropertyChangedCallback</type>
      <name>m_propertyChangedCallback</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>a626256d30db4509bf3d6674e470ce278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_propertyChangedCookie</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>a730d198184ee437285f94ab0f4e8a4da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StreamServices *</type>
      <name>m_pServices</name>
      <anchorfile>classoni_1_1driver_1_1StreamBase.html</anchorfile>
      <anchor>aed4268dffe532154dc14304cac259a88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>oni::driver::StreamServices</name>
    <filename>classoni_1_1driver_1_1StreamServices.html</filename>
    <base>OniStreamServices</base>
    <member kind="function">
      <type>OniFrame *</type>
      <name>acquireFrame</name>
      <anchorfile>classoni_1_1driver_1_1StreamServices.html</anchorfile>
      <anchor>a339b539f33432f500666c9457b0d2dae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFrameRef</name>
      <anchorfile>classoni_1_1driver_1_1StreamServices.html</anchorfile>
      <anchor>a85d489c66c42984986911410029e3018</anchor>
      <arglist>(OniFrame *pFrame)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDefaultRequiredFrameSize</name>
      <anchorfile>classoni_1_1driver_1_1StreamServices.html</anchorfile>
      <anchor>ae1c73af950426ab9059b485cf77ef598</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseFrame</name>
      <anchorfile>classoni_1_1driver_1_1StreamServices.html</anchorfile>
      <anchor>a9693ad91564c706abeb8e324df40281a</anchor>
      <arglist>(OniFrame *pFrame)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestCommandIssueFrame</name>
    <filename>structTestCommandIssueFrame.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structTestCommandIssueFrame.html</anchorfile>
      <anchor>a0bfb9160fb7c55b3577d28e194974451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>timestamp</name>
      <anchorfile>structTestCommandIssueFrame.html</anchorfile>
      <anchor>a821aa6d2aab33b7a1b628b0bb6f30ab8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>openni::Version</name>
    <filename>structopenni_1_1Version.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>build</name>
      <anchorfile>structopenni_1_1Version.html</anchorfile>
      <anchor>a79f9cb7e9a828a3303c55498767f332e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maintenance</name>
      <anchorfile>structopenni_1_1Version.html</anchorfile>
      <anchor>a975d3371cc404eb34bf17c97c09bd0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>major</name>
      <anchorfile>structopenni_1_1Version.html</anchorfile>
      <anchor>a5ae4a632961fa57459d2ba5e461dea5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minor</name>
      <anchorfile>structopenni_1_1Version.html</anchorfile>
      <anchor>aecc77ce1b6aa5866c7d5013d37fb1a5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::VideoFrameRef</name>
    <filename>classopenni_1_1VideoFrameRef.html</filename>
    <member kind="function">
      <type>OniFrame *</type>
      <name>_getFrame</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>ae470ece0666e9b5c0880ff2f068ec053</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setFrame</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>ab25dfa6c38afa53c970de222d555d30a</anchor>
      <arglist>(OniFrame *pFrame)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCropOriginX</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>ad7e1230755e708988280d5920f92cd6b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCropOriginY</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>a137500fe04989b64522d81aac9f95217</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCroppingEnabled</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>ad1f58ce43de4ce5d107aa013006d9666</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>getData</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>ad9301e9b6d52ffa9424cfeb881a36115</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDataSize</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>a1414fae176ed7bb88f3b02865014ee09</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFrameIndex</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>ac5ae171717c0f0bb6850c4c2e745045c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHeight</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>a683e3f4b8e327021661ad4e2715de2bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SensorType</type>
      <name>getSensorType</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>a25492deb69c269488b3ec56ac50b46af</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getStrideInBytes</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>a73df1d5be3af74f80297aeef5c6b1655</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getTimestamp</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>ab35db18e8668a71ac1105044d8881c8f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const VideoMode &amp;</type>
      <name>getVideoMode</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>a1dc7e93d0ae87f0eed6b7425b7d5e226</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWidth</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>a6cfc6f11fe07f3d1a5d283b361f592da</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>a6b426ef8a97df059c1a35906c7f154d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>VideoFrameRef &amp;</type>
      <name>operator=</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>aa60bde0bb1fa8db6992585ca80f57932</anchor>
      <arglist>(const VideoFrameRef &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>aab68b2fe1564d62d739f09edca037ae3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoFrameRef</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>af67a596c25b7bbde80f5ecc42644269d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoFrameRef</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>ae7f1a028c98bf9969a5e5b504e37c378</anchor>
      <arglist>(const VideoFrameRef &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VideoFrameRef</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>a1003fbe08a41586b8bf98c8e3f76fd0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setReference</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>aaa4b7a770c3313411a1927289ca5248c</anchor>
      <arglist>(OniFrame *pFrame)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniFrame *</type>
      <name>m_pFrame</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>a852a5d7a16cd70b997cd575e85ee265b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>VideoStream</name>
      <anchorfile>classopenni_1_1VideoFrameRef.html</anchorfile>
      <anchor>a4fd1028f691947151ea08e0db214f01c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::VideoMode</name>
    <filename>classopenni_1_1VideoMode.html</filename>
    <base protection="private">OniVideoMode</base>
    <member kind="function">
      <type>int</type>
      <name>getFps</name>
      <anchorfile>classopenni_1_1VideoMode.html</anchorfile>
      <anchor>a5d91e052575cadda03479815982e92e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getPixelFormat</name>
      <anchorfile>classopenni_1_1VideoMode.html</anchorfile>
      <anchor>a40aa927adf7917389f48d9f5d8a09ab9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getResolutionX</name>
      <anchorfile>classopenni_1_1VideoMode.html</anchorfile>
      <anchor>aa63e6c57d49bca4694e6c35404bbaf6c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getResolutionY</name>
      <anchorfile>classopenni_1_1VideoMode.html</anchorfile>
      <anchor>af7eb3ed0e7e5e11c44c97abad705244d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>VideoMode &amp;</type>
      <name>operator=</name>
      <anchorfile>classopenni_1_1VideoMode.html</anchorfile>
      <anchor>a7dc4cd97e74a1c99408bc2a39964c16d</anchor>
      <arglist>(const VideoMode &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFps</name>
      <anchorfile>classopenni_1_1VideoMode.html</anchorfile>
      <anchor>ad77d3ea95c7df97759f7d232d738b30e</anchor>
      <arglist>(int fps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixelFormat</name>
      <anchorfile>classopenni_1_1VideoMode.html</anchorfile>
      <anchor>af7fd37bba526fced9c7dbbbf1ab419ea</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResolution</name>
      <anchorfile>classopenni_1_1VideoMode.html</anchorfile>
      <anchor>a01c52061617acb5f62a9eabf8b2acdbe</anchor>
      <arglist>(int resolutionX, int resolutionY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoMode</name>
      <anchorfile>classopenni_1_1VideoMode.html</anchorfile>
      <anchor>a6e7db60c5d475fcd039a6619816ae8d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoMode</name>
      <anchorfile>classopenni_1_1VideoMode.html</anchorfile>
      <anchor>a6af750616c636565dcdf93fd137044e7</anchor>
      <arglist>(const VideoMode &amp;other)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>SensorInfo</name>
      <anchorfile>classopenni_1_1VideoMode.html</anchorfile>
      <anchor>a08ab6b96be9413b35b5898694db91bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>VideoFrameRef</name>
      <anchorfile>classopenni_1_1VideoMode.html</anchorfile>
      <anchor>a19caa736db2e87abcc9d7c66bccaefb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>VideoStream</name>
      <anchorfile>classopenni_1_1VideoMode.html</anchorfile>
      <anchor>a4fd1028f691947151ea08e0db214f01c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>openni::VideoStream</name>
    <filename>classopenni_1_1VideoStream.html</filename>
    <class kind="class">openni::VideoStream::FrameAllocator</class>
    <class kind="class">openni::VideoStream::NewFrameListener</class>
    <member kind="function">
      <type>OniStreamHandle</type>
      <name>_getHandle</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a24a6024c063f0954e00a530777dfbc1d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>addNewFrameListener</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a72da62972b0f042d2e4d6b4e1bf3605a</anchor>
      <arglist>(NewFrameListener *pListener)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>create</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a171b2f72e383903ee7787697b26017ae</anchor>
      <arglist>(const Device &amp;device, SensorType sensorType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>ae10d69b147fe098c3dc9cb0bfde415ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterSpeckles</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a351d48677e850244a28824a8a594e662</anchor>
      <arglist>(void *buf, int newVal, int maxSpeckleSize, int maxDiff)</arglist>
    </member>
    <member kind="function">
      <type>CameraSettings *</type>
      <name>getCameraSettings</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a029f6df9d50d1f125c0ec2c7f2b6574f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCropping</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>aa3f5d33e2d3bdf0416a427617b8cb180</anchor>
      <arglist>(int *pOriginX, int *pOriginY, int *pWidth, int *pHeight) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHorizontalFieldOfView</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a9f8887507198057129befc8f448c7cb0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaxPixelValue</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a28120b50c843e3062a756c92ed485281</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinPixelValue</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a00fb26ce13b2509eb8f9a6d0290697b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getMirroringEnabled</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>aad5a1e2f4eeba20896d2b9ef04a52e7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>getProperty</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>adc8197276c332ce2afcf322de68e0e04</anchor>
      <arglist>(int propertyId, void *data, int *dataSize) const </arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>getProperty</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>aa0916a3aa5ae7afa1a360c2ce4d642e8</anchor>
      <arglist>(int propertyId, T *value) const </arglist>
    </member>
    <member kind="function">
      <type>const SensorInfo &amp;</type>
      <name>getSensorInfo</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>aede2670a0035d933929d7c7a9356edc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ParamsRegistrationMode</type>
      <name>getSoftwareRegistratorMode</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a86ecbd235e03178b610de42e25d9d5a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getVerticalFieldOfView</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a804549dfa750664943368ee6b304da31</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>VideoMode</type>
      <name>getVideoMode</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a8fb28ca1b61d1ecabd28d08633e927ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>invoke</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>aaa6363371fa11f76e431462e913cffe2</anchor>
      <arglist>(int commandId, void *data, int dataSize)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>invoke</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a766858a79175545e8f509c652f6390c7</anchor>
      <arglist>(int commandId, T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCommandSupported</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a565db7c7a9d7f13960219c5d491898b7</anchor>
      <arglist>(int commandId) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCroppingSupported</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a05345182b0d9d8b967a9575980a5523e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPropertySupported</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>acd1b875ad4fe267deed85f540e33c30d</anchor>
      <arglist>(int propertyId) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>ae187f95f14461215fed421a3d6a66625</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>readFrame</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a1610b8aaa89e0f39a607b9780ba9ab77</anchor>
      <arglist>(VideoFrameRef *pFrame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeNewFrameListener</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a4842ff4f5b1be4c668f0c616b98aaa92</anchor>
      <arglist>(NewFrameListener *pListener)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>resetCropping</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>ae3f8fc2698c14d85667d35d358d4643c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setCropping</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a5b3bc3ef4e531496f875fdbf6604a157</anchor>
      <arglist>(int originX, int originY, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setFrameBuffersAllocator</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a627e6d5b3ddf2032693275780913d1ee</anchor>
      <arglist>(FrameAllocator *pAllocator)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setMirroringEnabled</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>af34b31b62f0ae9d1772b6ff85ef0bae5</anchor>
      <arglist>(bool isEnabled)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setProperty</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a72c23221468529cc97c6bde25fccce2c</anchor>
      <arglist>(int propertyId, const void *data, int dataSize)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setProperty</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a915f6710f0818b24996daab96c5124ce</anchor>
      <arglist>(int propertyId, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSoftwareRegistrator</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a8b611b2f558d09dc565b8439d9877f1e</anchor>
      <arglist>(ParamsRegistrationMode mode)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setVideoMode</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a542e98aecfcdfc5c38079d80960af5d2</anchor>
      <arglist>(const VideoMode &amp;videoMode)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>start</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a090d4873ab30dac86d29005831ffbd77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a55fc279dd603a694ee5f5ec074592dce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoStream</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>ad9e23fcc619535149c8833eea9fc2918</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoStream</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>acf94ebb74dc4171be8e52d891ea60823</anchor>
      <arglist>(OniStreamHandle handle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VideoStream</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a063149ee3a46d499af3819565156c818</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_setHandle</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>aae4de6a635df5a4ce66cd0e0efc059c2</anchor>
      <arglist>(OniStreamHandle stream)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>VideoStream &amp;</type>
      <name>operator=</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a3928777a2364506a389c5b6f0d6c33a9</anchor>
      <arglist>(const VideoStream &amp;other)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>VideoStream</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a740f71f9b64375041cd43eeec3ad7562</anchor>
      <arglist>(const VideoStream &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_isOwner</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a0250b90785c6ba9f85e42ea35d275855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CameraSettings *</type>
      <name>m_pCameraSettings</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a8c358bacde5e66faedad178528eaad7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SensorInfo</type>
      <name>m_sensorInfo</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a143e2b604da2626fff46e369a042cbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniStreamHandle</type>
      <name>m_stream</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a5fa32990b97447bba67cfe389a5328cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Device</name>
      <anchorfile>classopenni_1_1VideoStream.html</anchorfile>
      <anchor>a520fa05e0bf58785da428f7a0241eee2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnAHBData</name>
    <filename>structXnAHBData.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nMask</name>
      <anchorfile>structXnAHBData.html</anchorfile>
      <anchor>a17ee3c0182fe69ed478c050764154a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nRegister</name>
      <anchorfile>structXnAHBData.html</anchorfile>
      <anchor>afecfdbdbff5095e49eefce9525dd18d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nValue</name>
      <anchorfile>structXnAHBData.html</anchorfile>
      <anchor>a2a80bdc9748cc82c85f1159bc52f523c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnBist</name>
    <filename>structXnBist.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nFailures</name>
      <anchorfile>structXnBist.html</anchorfile>
      <anchor>aa3aaa6478ab23121839634de6d91bdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nTestsMask</name>
      <anchorfile>structXnBist.html</anchorfile>
      <anchor>a3815597343995da44336512e9b25fe17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnBistInfo</name>
    <filename>structXnBistInfo.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>structXnBistInfo.html</anchorfile>
      <anchor>a28cb902fc0e3e85eec05285878cb016e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>name</name>
      <anchorfile>structXnBistInfo.html</anchorfile>
      <anchor>af56a51e329a85100ff249229f662dab2</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnBootStatus</name>
    <filename>structXnBootStatus.html</filename>
    <member kind="variable">
      <type>XnBootErrorCode</type>
      <name>errorCode</name>
      <anchorfile>structXnBootStatus.html</anchorfile>
      <anchor>a80238ea4740e8396b379a90548a2f52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnFileZone</type>
      <name>zone</name>
      <anchorfile>structXnBootStatus.html</anchorfile>
      <anchor>a89df977feef050bdf1521c4bcfbf6381</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCmosBlankingTime</name>
    <filename>structXnCmosBlankingTime.html</filename>
    <member kind="variable">
      <type>XnCMOSType</type>
      <name>nCmosID</name>
      <anchorfile>structXnCmosBlankingTime.html</anchorfile>
      <anchor>af4bed66653c28f69b9e6c873b8e57edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nNumberOfFrames</name>
      <anchorfile>structXnCmosBlankingTime.html</anchorfile>
      <anchor>abaff86db7d5f415bebdc2de592410ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>nTimeInMilliseconds</name>
      <anchorfile>structXnCmosBlankingTime.html</anchorfile>
      <anchor>a5ceb79c2761c8c8ce6e6bd224f568ed3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCmosBlankingUnits</name>
    <filename>structXnCmosBlankingUnits.html</filename>
    <member kind="variable">
      <type>XnCMOSType</type>
      <name>nCmosID</name>
      <anchorfile>structXnCmosBlankingUnits.html</anchorfile>
      <anchor>a06aac1977342fc54a6ce3e941ed5e59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nNumberOfFrames</name>
      <anchorfile>structXnCmosBlankingUnits.html</anchorfile>
      <anchor>a5689ec124bc3bd1ce3c5b3ff0d52107c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nUnits</name>
      <anchorfile>structXnCmosBlankingUnits.html</anchorfile>
      <anchor>ac563c785b5f18281a11f99386ccfda3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandAHB</name>
    <filename>structXnCommandAHB.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>address</name>
      <anchorfile>structXnCommandAHB.html</anchorfile>
      <anchor>a525245ec24be6bf0e9d0e3b3f6b759fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>offsetInBits</name>
      <anchorfile>structXnCommandAHB.html</anchorfile>
      <anchor>a53aead7a2cb5874a4e3b35411510f177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>value</name>
      <anchorfile>structXnCommandAHB.html</anchorfile>
      <anchor>a84eb82206f15c6f5ff4cdce0879b66f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>widthInBits</name>
      <anchorfile>structXnCommandAHB.html</anchorfile>
      <anchor>ab8ca0c0d2e46aec18bf9cccd1aa4a438</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandCreateStream</name>
    <filename>structXnCommandCreateStream.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>creationInfo</name>
      <anchorfile>structXnCommandCreateStream.html</anchorfile>
      <anchor>ab972f013ff84864d52fbc9c80d077980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>structXnCommandCreateStream.html</anchorfile>
      <anchor>aa640a8cf6e2fee3d2542c820c099acae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnFwStreamType</type>
      <name>type</name>
      <anchorfile>structXnCommandCreateStream.html</anchorfile>
      <anchor>a007a2c7c92e8371c79b52a4f301358c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandDebugData</name>
    <filename>structXnCommandDebugData.html</filename>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>data</name>
      <anchorfile>structXnCommandDebugData.html</anchorfile>
      <anchor>adb9e3a9959ce1e69136a8a89deb0a8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>dataID</name>
      <anchorfile>structXnCommandDebugData.html</anchorfile>
      <anchor>a2602f6bf62a71cec600ed5f1b9795ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>dataSize</name>
      <anchorfile>structXnCommandDebugData.html</anchorfile>
      <anchor>a1da18b735791f7c7749163dff64ac333</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandDestroyStream</name>
    <filename>structXnCommandDestroyStream.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>structXnCommandDestroyStream.html</anchorfile>
      <anchor>aefc37b0f5f34dd85d62256f5edc9ffb9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandDownloadFile</name>
    <filename>structXnCommandDownloadFile.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>firmwareFileName</name>
      <anchorfile>structXnCommandDownloadFile.html</anchorfile>
      <anchor>a80542ce6c1b64a5c4e5142a435799216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>targetPath</name>
      <anchorfile>structXnCommandDownloadFile.html</anchorfile>
      <anchor>afd98be4ec3e02fff0dde453209b44e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>zone</name>
      <anchorfile>structXnCommandDownloadFile.html</anchorfile>
      <anchor>a9c48f5112792ce76710a93a31cebb8e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandDumpEndpoint</name>
    <filename>structXnCommandDumpEndpoint.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>structXnCommandDumpEndpoint.html</anchorfile>
      <anchor>a97f8fbe8c5d67d43dd0bc17f71fbcbfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>endpoint</name>
      <anchorfile>structXnCommandDumpEndpoint.html</anchorfile>
      <anchor>ac5ea03324f5737dc6ecdb5757176fa1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandExecuteBist</name>
    <filename>structXnCommandExecuteBist.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>errorCode</name>
      <anchorfile>structXnCommandExecuteBist.html</anchorfile>
      <anchor>a507cc1bf46fd93f3fbc4f57074bfbba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>extraData</name>
      <anchorfile>structXnCommandExecuteBist.html</anchorfile>
      <anchor>a96f5498e6b7fe3da0f47a7ff968836b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>extraDataSize</name>
      <anchorfile>structXnCommandExecuteBist.html</anchorfile>
      <anchor>a3b8b275801af69ba4b6de17d8b82367f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>structXnCommandExecuteBist.html</anchorfile>
      <anchor>a8712e969ddb7602cc58883cdd292a46c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandFormatZone</name>
    <filename>structXnCommandFormatZone.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>zone</name>
      <anchorfile>structXnCommandFormatZone.html</anchorfile>
      <anchor>a2c2b324d1a16a1b235a78c5b157c7977</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandGetBistList</name>
    <filename>structXnCommandGetBistList.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>count</name>
      <anchorfile>structXnCommandGetBistList.html</anchorfile>
      <anchor>a472bdde3857519d0f9d1c6478ac78049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnBistInfo *</type>
      <name>tests</name>
      <anchorfile>structXnCommandGetBistList.html</anchorfile>
      <anchor>ab9825f41960a2d912fc7057af00ce536</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandGetFileList</name>
    <filename>structXnCommandGetFileList.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>count</name>
      <anchorfile>structXnCommandGetFileList.html</anchorfile>
      <anchor>a1c6e79472eb888278a6c6e795171cab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnFwFileEntry *</type>
      <name>files</name>
      <anchorfile>structXnCommandGetFileList.html</anchorfile>
      <anchor>a96ecf18098aed9b10d7039a1f2f4d5bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandGetFwStreamList</name>
    <filename>structXnCommandGetFwStreamList.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>count</name>
      <anchorfile>structXnCommandGetFwStreamList.html</anchorfile>
      <anchor>ab8271ec333ae28c92d76ea840a47312b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnFwStreamInfo *</type>
      <name>streams</name>
      <anchorfile>structXnCommandGetFwStreamList.html</anchorfile>
      <anchor>a1204f9642ebafcef9e25e88fc802ff82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandGetFwStreamVideoMode</name>
    <filename>structXnCommandGetFwStreamVideoMode.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>streamId</name>
      <anchorfile>structXnCommandGetFwStreamVideoMode.html</anchorfile>
      <anchor>a473b4d980c49433b9d9c4074c27017e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnFwStreamVideoMode</type>
      <name>videoMode</name>
      <anchorfile>structXnCommandGetFwStreamVideoMode.html</anchorfile>
      <anchor>a918ab730da1126976309ffa688010f16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandGetFwStreamVideoModeList</name>
    <filename>structXnCommandGetFwStreamVideoModeList.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>count</name>
      <anchorfile>structXnCommandGetFwStreamVideoModeList.html</anchorfile>
      <anchor>afa7e5973bfc4243ef5693a187c0672b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>streamId</name>
      <anchorfile>structXnCommandGetFwStreamVideoModeList.html</anchorfile>
      <anchor>a6d2306f9201ec724246bdc3031cf34dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnFwStreamVideoMode *</type>
      <name>videoModes</name>
      <anchorfile>structXnCommandGetFwStreamVideoModeList.html</anchorfile>
      <anchor>a3fa90c703920da5ef1d6a50aed6d6fb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandGetI2CDeviceList</name>
    <filename>structXnCommandGetI2CDeviceList.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>count</name>
      <anchorfile>structXnCommandGetI2CDeviceList.html</anchorfile>
      <anchor>a7648d2adaa59fd4d33a01cc632d3fa09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnI2CDeviceInfo *</type>
      <name>devices</name>
      <anchorfile>structXnCommandGetI2CDeviceList.html</anchorfile>
      <anchor>a75046e442f443b32d856f610212c16b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandGetLogMaskList</name>
    <filename>structXnCommandGetLogMaskList.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>count</name>
      <anchorfile>structXnCommandGetLogMaskList.html</anchorfile>
      <anchor>a5899708819090a8f48ddf217e0ac939f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnFwLogMask *</type>
      <name>masks</name>
      <anchorfile>structXnCommandGetLogMaskList.html</anchorfile>
      <anchor>abf726e77cb723fdcd7598414cdf13550</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandGetTempList</name>
    <filename>structXnCommandGetTempList.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>count</name>
      <anchorfile>structXnCommandGetTempList.html</anchorfile>
      <anchor>a942f33b1065306cb2d49225facbbff5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnTempInfo *</type>
      <name>pTempInfos</name>
      <anchorfile>structXnCommandGetTempList.html</anchorfile>
      <anchor>a2e0497e9d1ee7892fa1a4b83114edf1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandI2C</name>
    <filename>structXnCommandI2C.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>address</name>
      <anchorfile>structXnCommandI2C.html</anchorfile>
      <anchor>ac4e94f7612f490179a014525bbca0c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>addressSize</name>
      <anchorfile>structXnCommandI2C.html</anchorfile>
      <anchor>a08e90e67af22df3218829e164d5f7623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>deviceID</name>
      <anchorfile>structXnCommandI2C.html</anchorfile>
      <anchor>a7e932f59755d81a4e37278ec38a7758b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>mask</name>
      <anchorfile>structXnCommandI2C.html</anchorfile>
      <anchor>a3058f871f10c279171d7d99a32451d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>value</name>
      <anchorfile>structXnCommandI2C.html</anchorfile>
      <anchor>aa292b54f7cd8b0c72fd40071fa2b7e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>valueSize</name>
      <anchorfile>structXnCommandI2C.html</anchorfile>
      <anchor>a12cda140861193c9a9705166cfc2923b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandSetFwStreamVideoMode</name>
    <filename>structXnCommandSetFwStreamVideoMode.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>streamId</name>
      <anchorfile>structXnCommandSetFwStreamVideoMode.html</anchorfile>
      <anchor>a0934453ecd60868a54523007f26cf7dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnFwStreamVideoMode</type>
      <name>videoMode</name>
      <anchorfile>structXnCommandSetFwStreamVideoMode.html</anchorfile>
      <anchor>a0d89b1f405f7af89d1754aef71fea452</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandSetLogMaskState</name>
    <filename>structXnCommandSetLogMaskState.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>structXnCommandSetLogMaskState.html</anchorfile>
      <anchor>a916ae04f36c943d3b6543f800127e07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>mask</name>
      <anchorfile>structXnCommandSetLogMaskState.html</anchorfile>
      <anchor>a3e068a70ffbecac5e0b3d2e7a9f7bcb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandSetProjectorPulse</name>
    <filename>structXnCommandSetProjectorPulse.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>cycle</name>
      <anchorfile>structXnCommandSetProjectorPulse.html</anchorfile>
      <anchor>a77b7cba0704aa659adc0f1f93bd5c67a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>delay</name>
      <anchorfile>structXnCommandSetProjectorPulse.html</anchorfile>
      <anchor>a0294eb2f6b526e48fc4cb8e33db79459</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>width</name>
      <anchorfile>structXnCommandSetProjectorPulse.html</anchorfile>
      <anchor>a0ce1b1450b658cdbeb29e34c8607674f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandStartStream</name>
    <filename>structXnCommandStartStream.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>structXnCommandStartStream.html</anchorfile>
      <anchor>aa540ef7467f3ec362990fa6274ee35db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandStopStream</name>
    <filename>structXnCommandStopStream.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>structXnCommandStopStream.html</anchorfile>
      <anchor>a3321f4ef14dc291e03cda78314b7e10c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandTemperatureResponse</name>
    <filename>structXnCommandTemperatureResponse.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>structXnCommandTemperatureResponse.html</anchorfile>
      <anchor>aca5cd7edc5d99b6b77e3073e84fdc19e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>temperature</name>
      <anchorfile>structXnCommandTemperatureResponse.html</anchorfile>
      <anchor>ae2c0cf895b9f50120af67cd2b8d31d16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandUploadFile</name>
    <filename>structXnCommandUploadFile.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>filePath</name>
      <anchorfile>structXnCommandUploadFile.html</anchorfile>
      <anchor>ad077ba695189afea977da4655029e11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>uploadToFactory</name>
      <anchorfile>structXnCommandUploadFile.html</anchorfile>
      <anchor>a64095403c6cd1d9758e2e1142700fd21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnCommandUsbTest</name>
    <filename>structXnCommandUsbTest.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>endpointCount</name>
      <anchorfile>structXnCommandUsbTest.html</anchorfile>
      <anchor>a653f6154b2caa2b2681c058cd9b275d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnUsbTestEndpointResult *</type>
      <name>endpoints</name>
      <anchorfile>structXnCommandUsbTest.html</anchorfile>
      <anchor>ab85c3ce393e0af42be15404110f00244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>seconds</name>
      <anchorfile>structXnCommandUsbTest.html</anchorfile>
      <anchor>a760d9ac83958d5bf4e9ccb924efab668</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnControlProcessingData</name>
    <filename>structXnControlProcessingData.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nRegister</name>
      <anchorfile>structXnControlProcessingData.html</anchorfile>
      <anchor>a351b7bbf620d8d35204c647d7590226d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nValue</name>
      <anchorfile>structXnControlProcessingData.html</anchorfile>
      <anchor>ad6286ae933ee35ed0cd19becb73b2540</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnDepthAGCBin</name>
    <filename>structXnDepthAGCBin.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nBin</name>
      <anchorfile>structXnDepthAGCBin.html</anchorfile>
      <anchor>aedc47bdfa54ffe223e216c56ab794c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nMax</name>
      <anchorfile>structXnDepthAGCBin.html</anchorfile>
      <anchor>aad719ef629808099d8bd05d0134be73c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nMin</name>
      <anchorfile>structXnDepthAGCBin.html</anchorfile>
      <anchor>acccd4d7cc6650fa16c33f5aa405914f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnDepthOptimizationParam</name>
    <filename>structXnDepthOptimizationParam.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>nParam1</name>
      <anchorfile>structXnDepthOptimizationParam.html</anchorfile>
      <anchor>ab25e490267d5e08c907a0a3b93132533</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nParam2</name>
      <anchorfile>structXnDepthOptimizationParam.html</anchorfile>
      <anchor>a996583d8d7fb6cad00ebcf9a6790c9e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nParam3</name>
      <anchorfile>structXnDepthOptimizationParam.html</anchorfile>
      <anchor>a6cb644c9ecc32666b87137a53a294f89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnDetailedVersion</name>
    <filename>structXnDetailedVersion.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_nBuild</name>
      <anchorfile>structXnDetailedVersion.html</anchorfile>
      <anchor>a94ebc303c5c22f7cc45e0c8186e1a008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_nMaintenance</name>
      <anchorfile>structXnDetailedVersion.html</anchorfile>
      <anchor>a40e6ae288d4a1d9708ceff6d44600cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_nMajor</name>
      <anchorfile>structXnDetailedVersion.html</anchorfile>
      <anchor>a05b92012c17406d86a52899718b11dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_nMinor</name>
      <anchorfile>structXnDetailedVersion.html</anchorfile>
      <anchor>ad1171894a6e9d14043bd5c15b5536e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>m_strModifier</name>
      <anchorfile>structXnDetailedVersion.html</anchorfile>
      <anchor>a090609c0957e8ed8a2958af7db87f623</anchor>
      <arglist>[XN_MAX_VERSION_MODIFIER_LENGTH]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnEmitterData</name>
    <filename>structXnEmitterData.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_ApcTolerance</name>
      <anchorfile>structXnEmitterData.html</anchorfile>
      <anchor>a614bcd657b74507cfacc3b0a4408e2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_EmitterSet</name>
      <anchorfile>structXnEmitterData.html</anchorfile>
      <anchor>a0c242aae98b8732aa17c4b153c57b093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_EmitterSetStepSize</name>
      <anchorfile>structXnEmitterData.html</anchorfile>
      <anchor>ae00ab5764941bde67dd066ff4bc1e239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_EmitterSettingLogic</name>
      <anchorfile>structXnEmitterData.html</anchorfile>
      <anchor>a2beea70cccea13c5b381db93dc362ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_IsAPCEnabled</name>
      <anchorfile>structXnEmitterData.html</anchorfile>
      <anchor>a37e56d33a22fb5ec06793b3daea2c562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_LightMeasureLogic</name>
      <anchorfile>structXnEmitterData.html</anchorfile>
      <anchor>a736c784a7d52c164f3d05a0567c5b686</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_PD_Reading</name>
      <anchorfile>structXnEmitterData.html</anchorfile>
      <anchor>a715beaed8c41a734228225df9f0faa4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_Precision</name>
      <anchorfile>structXnEmitterData.html</anchorfile>
      <anchor>ad6c3062543e457e678f23d05c5170186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_SetPointClocks</name>
      <anchorfile>structXnEmitterData.html</anchorfile>
      <anchor>a2ac5347a4e35c4263095d3da8164d7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_SetPointVoltage</name>
      <anchorfile>structXnEmitterData.html</anchorfile>
      <anchor>ad73e4f19d5ce2ae65c575f1d695be345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_State</name>
      <anchorfile>structXnEmitterData.html</anchorfile>
      <anchor>a9bfa0d06d008099e050bf349a5b0edef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_SubClocking</name>
      <anchorfile>structXnEmitterData.html</anchorfile>
      <anchor>ab4002988d5d0e742e7da0f9c783f2def</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnFileAttributes</name>
    <filename>structXnFileAttributes.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nAttribs</name>
      <anchorfile>structXnFileAttributes.html</anchorfile>
      <anchor>a5173b74513f254e9939d12ea7c86757b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nId</name>
      <anchorfile>structXnFileAttributes.html</anchorfile>
      <anchor>abd2f22eb7c78defa727d9805c67fd2ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnFlashFile</name>
    <filename>structXnFlashFile.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nAttributes</name>
      <anchorfile>structXnFlashFile.html</anchorfile>
      <anchor>ad7897d44356183b065af27edd24e06cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nCrc</name>
      <anchorfile>structXnFlashFile.html</anchorfile>
      <anchor>a8418c3a9a45ef4ac912875981ee174b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nId</name>
      <anchorfile>structXnFlashFile.html</anchorfile>
      <anchor>a119cf0b989a57e25da3cf26b3bf58af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nOffset</name>
      <anchorfile>structXnFlashFile.html</anchorfile>
      <anchor>a5a0d672cf1db420dbe30c1533c9d9e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nReserve</name>
      <anchorfile>structXnFlashFile.html</anchorfile>
      <anchor>af42a89ecb8e6adb8ae9b3152c3c0e82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nSize</name>
      <anchorfile>structXnFlashFile.html</anchorfile>
      <anchor>afac55e034edbfa2dee08ad9fa51e0e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nType</name>
      <anchorfile>structXnFlashFile.html</anchorfile>
      <anchor>a14d9bb2b75d18ec80fdc953742307650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nVersion</name>
      <anchorfile>structXnFlashFile.html</anchorfile>
      <anchor>ae43f258bd178aea8c8cf89074ce81ab4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnFlashFileList</name>
    <filename>structXnFlashFileList.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nFiles</name>
      <anchorfile>structXnFlashFileList.html</anchorfile>
      <anchor>aeaf17f8ac643335fd183f5d4fe5ced0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnFlashFile *</type>
      <name>pFiles</name>
      <anchorfile>structXnFlashFileList.html</anchorfile>
      <anchor>a902d90f066cb5d9f6d1b9e9020363b59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnFwFileEntry</name>
    <filename>structXnFwFileEntry.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>address</name>
      <anchorfile>structXnFwFileEntry.html</anchorfile>
      <anchor>affeb89c26512389f54bf8ebb573cfbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>crc</name>
      <anchorfile>structXnFwFileEntry.html</anchorfile>
      <anchor>a5fe455a14d9034d592c395e50b9a99c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnFwFileFlags</type>
      <name>flags</name>
      <anchorfile>structXnFwFileEntry.html</anchorfile>
      <anchor>a47c28b8bf222b2644d001945c771ba51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>name</name>
      <anchorfile>structXnFwFileEntry.html</anchorfile>
      <anchor>a6dcc85a79898d8d59d71d458ec351708</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>size</name>
      <anchorfile>structXnFwFileEntry.html</anchorfile>
      <anchor>a28d9c0869f7ee3f5eb832ba790794bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnFwFileVersion</type>
      <name>version</name>
      <anchorfile>structXnFwFileEntry.html</anchorfile>
      <anchor>a723e368d0d5099057bc72a476d84fe0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>zone</name>
      <anchorfile>structXnFwFileEntry.html</anchorfile>
      <anchor>a1808ea5969d054f3c3e98de45f73fb16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnFwFileVersion</name>
    <filename>structXnFwFileVersion.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>build</name>
      <anchorfile>structXnFwFileVersion.html</anchorfile>
      <anchor>a2e888d8674fb0ed3fd956a58d004922d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>maintenance</name>
      <anchorfile>structXnFwFileVersion.html</anchorfile>
      <anchor>ac8ef84327b511502b663787df042883d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>major</name>
      <anchorfile>structXnFwFileVersion.html</anchorfile>
      <anchor>a9885b1cbe464ac376fbe201ff9ba2c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>minor</name>
      <anchorfile>structXnFwFileVersion.html</anchorfile>
      <anchor>ac5a68fd54b54b72d12e3de7b610ca71f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnFwLogMask</name>
    <filename>structXnFwLogMask.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>structXnFwLogMask.html</anchorfile>
      <anchor>a8cea33875bda6be10134d87ca5fb4fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>name</name>
      <anchorfile>structXnFwLogMask.html</anchorfile>
      <anchor>a1e51a1c29b91fc75fc45f2543453ff4f</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnFwStreamInfo</name>
    <filename>structXnFwStreamInfo.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>creationInfo</name>
      <anchorfile>structXnFwStreamInfo.html</anchorfile>
      <anchor>afd8484aa23191bc9fdbd735790145458</anchor>
      <arglist>[80]</arglist>
    </member>
    <member kind="variable">
      <type>XnFwStreamType</type>
      <name>type</name>
      <anchorfile>structXnFwStreamInfo.html</anchorfile>
      <anchor>a1cafebaf432d12514ac80f56b8953338</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnFwStreamVideoMode</name>
    <filename>structXnFwStreamVideoMode.html</filename>
    <member kind="variable">
      <type>XnFwCompressionType</type>
      <name>m_nCompression</name>
      <anchorfile>structXnFwStreamVideoMode.html</anchorfile>
      <anchor>aa20ed1a06647bb388d9eea7abe8c7e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_nFPS</name>
      <anchorfile>structXnFwStreamVideoMode.html</anchorfile>
      <anchor>ac3ad9e905ed702b84dfb9c2804be60f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnFwPixelFormat</type>
      <name>m_nPixelFormat</name>
      <anchorfile>structXnFwStreamVideoMode.html</anchorfile>
      <anchor>ab91b01955f0114d236e9f8031053d927</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_nXRes</name>
      <anchorfile>structXnFwStreamVideoMode.html</anchorfile>
      <anchor>a214189f1034b163b45cc7e610307dfee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_nYRes</name>
      <anchorfile>structXnFwStreamVideoMode.html</anchorfile>
      <anchor>ae6fc93725c36547931a2489aa650be28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnI2CDeviceInfo</name>
    <filename>structXnI2CDeviceInfo.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>structXnI2CDeviceInfo.html</anchorfile>
      <anchor>a6ff18a05432cbca5ae7ddb852079e80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>masterId</name>
      <anchorfile>structXnI2CDeviceInfo.html</anchorfile>
      <anchor>affb29035418a209839b530a71aadc791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>name</name>
      <anchorfile>structXnI2CDeviceInfo.html</anchorfile>
      <anchor>acb54f531280166056e9cec3925f00bfb</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>slaveId</name>
      <anchorfile>structXnI2CDeviceInfo.html</anchorfile>
      <anchor>aa50ae1f526dda08c58de96cf07f42a14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnI2CReadData</name>
    <filename>structXnI2CReadData.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cpReadBuffer</name>
      <anchorfile>structXnI2CReadData.html</anchorfile>
      <anchor>ad6cdd46fc238fb748d4c80b46f80917a</anchor>
      <arglist>[XN_IO_MAX_I2C_BUFFER_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cpWriteBuffer</name>
      <anchorfile>structXnI2CReadData.html</anchorfile>
      <anchor>a03e98b67c33658e6255d9e58cf8a63cd</anchor>
      <arglist>[XN_IO_MAX_I2C_BUFFER_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nBus</name>
      <anchorfile>structXnI2CReadData.html</anchorfile>
      <anchor>acf5db321c2363d37b0291718e5d39cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nReadSize</name>
      <anchorfile>structXnI2CReadData.html</anchorfile>
      <anchor>a11398889eb13495b8f400056f42b8f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nSlaveAddress</name>
      <anchorfile>structXnI2CReadData.html</anchorfile>
      <anchor>a06cdd3ed2b5352c6ed7d0bdf32f5f2c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nWriteSize</name>
      <anchorfile>structXnI2CReadData.html</anchorfile>
      <anchor>a0ccafa045b79de14499b6fd71abd3d98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnI2CWriteData</name>
    <filename>structXnI2CWriteData.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cpWriteBuffer</name>
      <anchorfile>structXnI2CWriteData.html</anchorfile>
      <anchor>afb55b58e0c254448eb8349f80745a412</anchor>
      <arglist>[XN_IO_MAX_I2C_BUFFER_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nBus</name>
      <anchorfile>structXnI2CWriteData.html</anchorfile>
      <anchor>a7482bed68a881f141c135316d9ce9e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nSlaveAddress</name>
      <anchorfile>structXnI2CWriteData.html</anchorfile>
      <anchor>a39aef81282afddf2f84f6861a95842bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nWriteSize</name>
      <anchorfile>structXnI2CWriteData.html</anchorfile>
      <anchor>a5fedead75336850204ad8d0abf0b8336</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnInnerParamData</name>
    <filename>structXnInnerParamData.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nParam</name>
      <anchorfile>structXnInnerParamData.html</anchorfile>
      <anchor>ae2d8a9ce27a41b533284fe1ecdcb7760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nValue</name>
      <anchorfile>structXnInnerParamData.html</anchorfile>
      <anchor>ab71ac2c819e17fde3e3bf90deaecd8c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnLedState</name>
    <filename>structXnLedState.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nLedID</name>
      <anchorfile>structXnLedState.html</anchorfile>
      <anchor>a0396169653b370d22222cd5183c12a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nState</name>
      <anchorfile>structXnLedState.html</anchorfile>
      <anchor>a92288eef5046f80e8b6b9cc910b04c47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnParamFileData</name>
    <filename>structXnParamFileData.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nAttributes</name>
      <anchorfile>structXnParamFileData.html</anchorfile>
      <anchor>af98480742fb92bd8922aed79204a0991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nOffset</name>
      <anchorfile>structXnParamFileData.html</anchorfile>
      <anchor>a404463824cc9f1fb032a564ebbb0e279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>strFileName</name>
      <anchorfile>structXnParamFileData.html</anchorfile>
      <anchor>ab0b78b9c4b0805e6967a04284876fcc6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnParamFlashData</name>
    <filename>structXnParamFlashData.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nOffset</name>
      <anchorfile>structXnParamFlashData.html</anchorfile>
      <anchor>a1c8d1d1662f8fae17c40f44e76093a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nSize</name>
      <anchorfile>structXnParamFlashData.html</anchorfile>
      <anchor>a06c12a506d1662a636acee7970bd6967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char *</type>
      <name>pData</name>
      <anchorfile>structXnParamFlashData.html</anchorfile>
      <anchor>add24125e427b21859da6a8eb4ca2c2df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnPixelRegistration</name>
    <filename>structXnPixelRegistration.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nDepthValue</name>
      <anchorfile>structXnPixelRegistration.html</anchorfile>
      <anchor>af6accf7cdb5bb8c78dda15c706760710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nDepthX</name>
      <anchorfile>structXnPixelRegistration.html</anchorfile>
      <anchor>a7d793892e677c1f5d76557d9b76d0898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nDepthY</name>
      <anchorfile>structXnPixelRegistration.html</anchorfile>
      <anchor>afad3f058989759dd243288959f5522c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nImageX</name>
      <anchorfile>structXnPixelRegistration.html</anchorfile>
      <anchor>a9b1022734a37b6b630df53b37507585f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nImageXRes</name>
      <anchorfile>structXnPixelRegistration.html</anchorfile>
      <anchor>a05044adb26d24330b303352ecf29f0fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nImageY</name>
      <anchorfile>structXnPixelRegistration.html</anchorfile>
      <anchor>abcbcea1016e8c43e9bdea8435d2931a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nImageYRes</name>
      <anchorfile>structXnPixelRegistration.html</anchorfile>
      <anchor>a7ec58e2e390b2ed924a848524ce5efe5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnProjectorFaultData</name>
    <filename>structXnProjectorFaultData.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>bProjectorFaultEvent</name>
      <anchorfile>structXnProjectorFaultData.html</anchorfile>
      <anchor>ae25d3ccd71bb867c937e89abab982ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nMaxThreshold</name>
      <anchorfile>structXnProjectorFaultData.html</anchorfile>
      <anchor>a97a3d480e20cdd37e826fcd86cbcbc6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nMinThreshold</name>
      <anchorfile>structXnProjectorFaultData.html</anchorfile>
      <anchor>ad44695bbaf6fa1a7866c1cf37e15ff81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnRgbAeMode</name>
    <filename>structXnRgbAeMode.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nAeMode</name>
      <anchorfile>structXnRgbAeMode.html</anchorfile>
      <anchor>a82fe9e54de1cb8baa6b53feec97196f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nAeTarget</name>
      <anchorfile>structXnRgbAeMode.html</anchorfile>
      <anchor>a6df9f04ca3a942a1c4b1823110e67932</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnSDKVersion</name>
    <filename>structXnSDKVersion.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nBuild</name>
      <anchorfile>structXnSDKVersion.html</anchorfile>
      <anchor>a861d85f07342c4b9b1c644375c5b75dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nMaintenance</name>
      <anchorfile>structXnSDKVersion.html</anchorfile>
      <anchor>aa6f7b04d897ba5ec01f0c25d1e031e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nMajor</name>
      <anchorfile>structXnSDKVersion.html</anchorfile>
      <anchor>a96cd87b4f928c6e1867407b29aadd321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nMinor</name>
      <anchorfile>structXnSDKVersion.html</anchorfile>
      <anchor>a4beb99db6d47d0a7c55730f3ba48dce8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnTecData</name>
    <filename>structXnTecData.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_CompensationVoltage</name>
      <anchorfile>structXnTecData.html</anchorfile>
      <anchor>aa0681bf030dbeb3bc4570f79c8c12233</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_DerivativeError</name>
      <anchorfile>structXnTecData.html</anchorfile>
      <anchor>a659de1f45b5aea266af62ac62401eb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_HeatMode</name>
      <anchorfile>structXnTecData.html</anchorfile>
      <anchor>a71a7be040a168a05b42090bc334f8e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_IntegralError</name>
      <anchorfile>structXnTecData.html</anchorfile>
      <anchor>a6324bce367b677e17533afe93b44c6e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_ProportionalError</name>
      <anchorfile>structXnTecData.html</anchorfile>
      <anchor>accb37ebb8ea1c9b9637d7c5271fbbdf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_ScanMode</name>
      <anchorfile>structXnTecData.html</anchorfile>
      <anchor>ad62f75322711ba95e44239b154165da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_SetPointVoltage</name>
      <anchorfile>structXnTecData.html</anchorfile>
      <anchor>a04b2f348eacd6ca589d55fd2ec8a0046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_TecDutyCycle</name>
      <anchorfile>structXnTecData.html</anchorfile>
      <anchor>aa70e1a50d85e1d6f5caf00921155d11b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnTecFastConvergenceData</name>
    <filename>structXnTecFastConvergenceData.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_DerivativeError</name>
      <anchorfile>structXnTecFastConvergenceData.html</anchorfile>
      <anchor>ae33b8ab5dcffc494cba5e2cc62538202</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_HeatMode</name>
      <anchorfile>structXnTecFastConvergenceData.html</anchorfile>
      <anchor>a9cd481cc647564b5ea9fd68a0b54289a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_IntegralError</name>
      <anchorfile>structXnTecFastConvergenceData.html</anchorfile>
      <anchor>a974ec27527f8729e55202b1e25adf25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>m_MeasuredTemperature</name>
      <anchorfile>structXnTecFastConvergenceData.html</anchorfile>
      <anchor>a842cc44115beeebc132363f65ad69c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_ProportionalError</name>
      <anchorfile>structXnTecFastConvergenceData.html</anchorfile>
      <anchor>ae2e214e1f05cc5b04b7ca16ef4e7b2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_ScanMode</name>
      <anchorfile>structXnTecFastConvergenceData.html</anchorfile>
      <anchor>a4538a09f4f85715e4535d925dc0ccde8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>m_SetPointTemperature</name>
      <anchorfile>structXnTecFastConvergenceData.html</anchorfile>
      <anchor>a290869093f0e95c7a3f27a4ead9c703f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_TecDutyCycle</name>
      <anchorfile>structXnTecFastConvergenceData.html</anchorfile>
      <anchor>a6b90dab9e78888374c88e8b8de6c383c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_TemperatureRange</name>
      <anchorfile>structXnTecFastConvergenceData.html</anchorfile>
      <anchor>a17eb6136287d12220662da6109c00417</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnTempInfo</name>
    <filename>structXnTempInfo.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>structXnTempInfo.html</anchorfile>
      <anchor>a7e44aebc4500bd3d4f013d03586e13ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>name</name>
      <anchorfile>structXnTempInfo.html</anchorfile>
      <anchor>ae8b84959df4d83014777336845bb95b2</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnUsbTestEndpointResult</name>
    <filename>structXnUsbTestEndpointResult.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>averageBytesPerSecond</name>
      <anchorfile>structXnUsbTestEndpointResult.html</anchorfile>
      <anchor>abe534ea83127ecb5bd5a0904e3342fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>lostPackets</name>
      <anchorfile>structXnUsbTestEndpointResult.html</anchorfile>
      <anchor>a45132ef978cdce416bdbf93ebb858add</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XnVersions</name>
    <filename>structXnVersions.html</filename>
    <member kind="variable">
      <type>XnChipVer</type>
      <name>ChipVer</name>
      <anchorfile>structXnVersions.html</anchorfile>
      <anchor>abf0a79ee70871f20600413a4f5076e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnFWVer</type>
      <name>FWVer</name>
      <anchorfile>structXnVersions.html</anchorfile>
      <anchor>ae77452a7695b145e39a0fea0d074e87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnHWVer</type>
      <name>HWVer</name>
      <anchorfile>structXnVersions.html</anchorfile>
      <anchor>ac54f67bca608ecb5660050408de21d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nBuild</name>
      <anchorfile>structXnVersions.html</anchorfile>
      <anchor>ac424564e3946b1985bb6c540ab3a20b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nChip</name>
      <anchorfile>structXnVersions.html</anchorfile>
      <anchor>a646093463d50f3bf8b1d50af9d8156a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nFPGA</name>
      <anchorfile>structXnVersions.html</anchorfile>
      <anchor>aab35ea26f10c12270db6bddec53e07cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nMajor</name>
      <anchorfile>structXnVersions.html</anchorfile>
      <anchor>a00acc2d08e1338bed06defcc508ace94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nMinor</name>
      <anchorfile>structXnVersions.html</anchorfile>
      <anchor>aac98f55fbc47b1298d9025a884f45249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nSystemVersion</name>
      <anchorfile>structXnVersions.html</anchorfile>
      <anchor>aa95498a1b939e01bda2fc83679fb87a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnSDKVersion</type>
      <name>SDK</name>
      <anchorfile>structXnVersions.html</anchorfile>
      <anchor>ac77b74194b8497fd63c1f5f1f260d9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XnSensorVer</type>
      <name>SensorVer</name>
      <anchorfile>structXnVersions.html</anchorfile>
      <anchor>a18ab8b4fd9c674437f66227faec954f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>openni::YUV422DoublePixel</name>
    <filename>structopenni_1_1YUV422DoublePixel.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>u</name>
      <anchorfile>structopenni_1_1YUV422DoublePixel.html</anchorfile>
      <anchor>a01ad06ab1eda8a3af607b4bf53720974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>v</name>
      <anchorfile>structopenni_1_1YUV422DoublePixel.html</anchorfile>
      <anchor>ab1b8f2b619f286d7fc324db9ac30ee57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>y1</name>
      <anchorfile>structopenni_1_1YUV422DoublePixel.html</anchorfile>
      <anchor>ad77adbb7bbcd747ceee687cac0c2d479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>y2</name>
      <anchorfile>structopenni_1_1YUV422DoublePixel.html</anchorfile>
      <anchor>a877023a8447a329874a75cad01e38aed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>openni::YUYVDoublePixel</name>
    <filename>structopenni_1_1YUYVDoublePixel.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>u</name>
      <anchorfile>structopenni_1_1YUYVDoublePixel.html</anchorfile>
      <anchor>ad021ef324e78398b8c6273e37d04f658</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>v</name>
      <anchorfile>structopenni_1_1YUYVDoublePixel.html</anchorfile>
      <anchor>a812758444329e769163f40910a3ec1f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>y1</name>
      <anchorfile>structopenni_1_1YUYVDoublePixel.html</anchorfile>
      <anchor>a94db4b198aea90a8ac3161ae8a089fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>y2</name>
      <anchorfile>structopenni_1_1YUYVDoublePixel.html</anchorfile>
      <anchor>a2e5dbe140135dfecfe5b6e982d73c58e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>astra_camera</name>
    <filename>namespaceastra__camera.html</filename>
    <class kind="class">astra_camera::AstraDriverNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>astra_wrapper</name>
    <filename>namespaceastra__wrapper.html</filename>
    <class kind="class">astra_wrapper::AstraDevice</class>
    <class kind="struct">astra_wrapper::AstraDeviceInfo</class>
    <class kind="class">astra_wrapper::AstraDeviceInfoComparator</class>
    <class kind="class">astra_wrapper::AstraDeviceListener</class>
    <class kind="class">astra_wrapper::AstraDeviceManager</class>
    <class kind="class">astra_wrapper::AstraDriver</class>
    <class kind="class">astra_wrapper::AstraException</class>
    <class kind="class">astra_wrapper::AstraFrameListener</class>
    <class kind="class">astra_wrapper::AstraTimerFilter</class>
    <class kind="struct">astra_wrapper::AstraVideoMode</class>
    <member kind="typedef">
      <type>std::set&lt; AstraDeviceInfo, AstraDeviceInfoComparator &gt;</type>
      <name>DeviceSet</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a1cb2dcd3a952695e29f4c6769a794ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(sensor_msgs::ImagePtr image)&gt;</type>
      <name>FrameCallbackFunction</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a0474f6185a049c645736d6127102c48d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PixelFormat</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_DEPTH_1_MM</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366a458df3fec23aad0f8e775c93b1bd25eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_DEPTH_100_UM</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366a1b8508be6f0c4bf165058316f6d89328</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_SHIFT_9_2</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366a39f4bb869f089b3489228dc80990121a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_SHIFT_9_3</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366a6f486a61ec18aff09683627061a6377f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_RGB888</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366abb97aee9a6ffd3fcccfa9f628f3a88ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_YUV422</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366afc44ab97fd2d4351f91eaf97daf35dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_GRAY8</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366afcea96c0fb1974b313e13320c9abfe6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_GRAY16</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366acc7e17e02672e568e3129620ba59cfbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_JPEG</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a36448318610d4ec6fa1ffa7b026eb366ae934e73cc3e45b54f66b9e1af1a37f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const AstraDeviceInfo</type>
      <name>astra_convert</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a1596398e4662a1e652f4225ec36e2ad6</anchor>
      <arglist>(const openni::DeviceInfo *pInfo)</arglist>
    </member>
    <member kind="function">
      <type>const AstraVideoMode</type>
      <name>astra_convert</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a54941aa29effb04e0a41d73dca867935</anchor>
      <arglist>(const openni::VideoMode &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>const openni::VideoMode</type>
      <name>astra_convert</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a4482fdb95b2a9e64d1a3c98fb294275e</anchor>
      <arglist>(const AstraVideoMode &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; AstraVideoMode &gt;</type>
      <name>astra_convert</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a7531e370ffed44e44e46b7e994bcd48e</anchor>
      <arglist>(const openni::Array&lt; openni::VideoMode &gt; &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a98bfba6b525b055ec9a91bd5c6c5675e</anchor>
      <arglist>(const AstraVideoMode &amp;video_mode_a, const AstraVideoMode &amp;video_mode_b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a4ed590fef64b42578afe56af630ac5ef</anchor>
      <arglist>(std::ostream &amp;stream, const AstraDeviceInfo &amp;device_info)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a24bd9b8dd99edb12803a0d7f33d558f5</anchor>
      <arglist>(std::ostream &amp;stream, const AstraVideoMode &amp;video_mode)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>acacae0dc5d3985176f301894984ba4c6</anchor>
      <arglist>(std::ostream &amp;stream, const AstraDeviceManager &amp;device_manager)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a79c6a1ac2ebc6af165239f044307e875</anchor>
      <arglist>(std::ostream &amp;stream, const AstraDevice &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a65c1d52c52cfebd6ee7ee0832c7ed965</anchor>
      <arglist>(const AstraVideoMode &amp;video_mode_a, const AstraVideoMode &amp;video_mode_b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>throwOpenNIException</name>
      <anchorfile>namespaceastra__wrapper.html</anchorfile>
      <anchor>a0ca0906970c1f39349053715f2315359</anchor>
      <arglist>(const char *function, const char *file, unsigned line, const char *format,...)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>libuvc_camera</name>
    <filename>namespacelibuvc__camera.html</filename>
    <class kind="class">libuvc_camera::CameraDriver</class>
    <class kind="class">libuvc_camera::CameraNodelet</class>
  </compound>
  <compound kind="namespace">
    <name>oni</name>
    <filename>namespaceoni.html</filename>
    <namespace>oni::driver</namespace>
  </compound>
  <compound kind="namespace">
    <name>oni::driver</name>
    <filename>namespaceoni_1_1driver.html</filename>
    <class kind="class">oni::driver::DeviceBase</class>
    <class kind="class">oni::driver::DriverBase</class>
    <class kind="class">oni::driver::DriverServices</class>
    <class kind="class">oni::driver::StreamBase</class>
    <class kind="class">oni::driver::StreamServices</class>
    <member kind="typedef">
      <type>void(ONI_CALLBACK_TYPE *</type>
      <name>DeviceDisconnectedCallback</name>
      <anchorfile>namespaceoni_1_1driver.html</anchorfile>
      <anchor>a2c1f6e84cd4f9968d6fa41551672761b</anchor>
      <arglist>)(const OniDeviceInfo *, void *pCookie)</arglist>
    </member>
    <member kind="typedef">
      <type>void(ONI_CALLBACK_TYPE *</type>
      <name>DeviceStateChangedCallback</name>
      <anchorfile>namespaceoni_1_1driver.html</anchorfile>
      <anchor>aa30dd92796d6e819632b1559eec430bc</anchor>
      <arglist>)(const OniDeviceInfo *deviceId, int errorState, void *pCookie)</arglist>
    </member>
    <member kind="typedef">
      <type>void(ONI_CALLBACK_TYPE *</type>
      <name>NewFrameCallback</name>
      <anchorfile>namespaceoni_1_1driver.html</anchorfile>
      <anchor>ab754a8653e72bb210b3911f7be04bd7b</anchor>
      <arglist>)(StreamBase *streamId, OniFrame *, void *pCookie)</arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>pCookie</name>
      <anchorfile>namespaceoni_1_1driver.html</anchorfile>
      <anchor>a6d180e46a9c414757fe794872d4decab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(ONI_CALLBACK_TYPE *</type>
      <name>PropertyChangedCallback</name>
      <anchorfile>namespaceoni_1_1driver.html</anchorfile>
      <anchor>addd97fbc144e85f443cd0bd69e478d6c</anchor>
      <arglist>)(void *sender, int propertyId, const void *data, int dataSize, void *pCookie)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>void</name>
      <anchorfile>namespaceoni_1_1driver.html</anchorfile>
      <anchor>a602f93c44e12ff13f3311364da272f93</anchor>
      <arglist>(ONI_CALLBACK_TYPE *DeviceConnectedCallback)(const OniDeviceInfo *</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>openni</name>
    <filename>namespaceopenni.html</filename>
    <class kind="class">openni::_NullString</class>
    <class kind="class">openni::Array</class>
    <class kind="class">openni::CameraSettings</class>
    <class kind="class">openni::CoordinateConverter</class>
    <class kind="class">openni::Device</class>
    <class kind="class">openni::DeviceInfo</class>
    <class kind="class">openni::OpenNI</class>
    <class kind="class">openni::PlaybackControl</class>
    <class kind="class">openni::Recorder</class>
    <class kind="struct">openni::RGB888Pixel</class>
    <class kind="class">openni::SensorInfo</class>
    <class kind="struct">openni::Version</class>
    <class kind="class">openni::VideoFrameRef</class>
    <class kind="class">openni::VideoMode</class>
    <class kind="class">openni::VideoStream</class>
    <class kind="struct">openni::YUV422DoublePixel</class>
    <class kind="struct">openni::YUYVDoublePixel</class>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>DepthPixel</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ab2403242071ff06fc6fe18c0c6111d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>Grayscale16Pixel</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a15bcac1ff77c313557dd28804c31c4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_FIRMWARE_VERSION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02afae04c8064f5d9160647f0577deb85e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_DRIVER_VERSION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a8002250785127c6abd5181fc8ced157e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_HARDWARE_VERSION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a10b98be5b92f3ca9b6576c81173dbcc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_SERIAL_NUMBER</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02afd9746f5afc4b589bd7b1410436462bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_ERROR_STATE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02afd66d9e370d1fe263ce1ab0fbaac2ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_IMAGE_REGISTRATION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02af53c06f2207c14ea99531763ec3b70c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_IR_GAIN</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a98c315c66f19c1686ea0dbe1c7b335d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_IR_EXP</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a1e45585621cea55bbc47a13e9177ec3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_LDP_EN</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a8bbb6cb4e1865df75ebdef6600b7f5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_CAM_PARAMS</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02aa5d913af03c0d41a2d929dc86cc5b8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_LASER_EN</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a70e63ea67cc82b2919f311a8ea38e4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_SERIALNUMBER</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02ad61ec90c5fea95682da616f844b86a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_DEVICETYPE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a2e33c80b6062236a9ddd03f59aa91584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBEXTENSION_ID_UPDATE_FIRMWARE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a0b274a0f71f75fb615d4b90ceccedcfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_PLAYBACK_SPEED</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02adef7337ae1a4356af87163d2c46e110f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_PLAYBACK_REPEAT_ENABLED</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a66bb5e6d496bc38c20c574902144ab02a03d67e0796187210f67a20fe5eadf4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_CROPPING</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fafd42afe0e76cf5f4feaee2f70aa70842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_HORIZONTAL_FOV</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa86bec5619cc1f6694cd93ad5e8342a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_VERTICAL_FOV</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa18f363c870116f6bb4cc901513e66c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_VIDEO_MODE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa6f0c2b58c2ecf50665c5f5f73301dd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_MAX_VALUE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa267b5d553d2880a48ac969a22b871cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_MIN_VALUE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa4add83015abdad08808ef24581772f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_STRIDE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa413610b016f269eb7324b0222fce6527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_MIRRORING</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa3dde30900961048fed81c5d127554b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_NUMBER_OF_FRAMES</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fac19edc52fd26bc61bfdef4feed2882d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_AUTO_WHITE_BALANCE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa16db9fc96d9b788934c11c8020bb876c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_AUTO_EXPOSURE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa710fdd0c5e5874ed3f589eb62c3b07c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_EXPOSURE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fafdfad390317769801b002e1ceb936da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_GAIN</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1faabfd592f8dbd134a2353a5c501d70251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_SOFTWARE_REGISTRATION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1faff3789c4bd26bbdee04dbd41bf5d1913</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_COMMAND_SEEK</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aab82758827eab7fb25d84ba5e77106c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DeviceState</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>aeec58c3f4271cc66959b44fa27b10534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_STATE_OK</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>aeec58c3f4271cc66959b44fa27b10534a51a97aca351b2f4535fef9574ec79155</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_STATE_ERROR</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>aeec58c3f4271cc66959b44fa27b10534a2348a5df894ccb5515d5f05683cf695c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_STATE_NOT_READY</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>aeec58c3f4271cc66959b44fa27b10534aeeec47798a32e354357c9d9a24aeb1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_STATE_EOF</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>aeec58c3f4271cc66959b44fa27b10534ac93619ad2945b98276df9060e70696c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImageRegistrationMode</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6c671425ce625070b9d913306198eb9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGE_REGISTRATION_OFF</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6c671425ce625070b9d913306198eb9ca143ed30372dfe6638316fa04a3f1969d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGE_REGISTRATION_DEPTH_TO_COLOR</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6c671425ce625070b9d913306198eb9ca03f6aba1aaf43abb76ae1679850b9ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParamsRegistrationMode</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a1a0ed87b8f2190d7cadbd14e2318987b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMS_REGISTRATION_OFF</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a1a0ed87b8f2190d7cadbd14e2318987bad1428985bf6a5b0995d15711ab82b2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMS_REGISTRATION_DEPTH_TO_COLOR</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a1a0ed87b8f2190d7cadbd14e2318987ba58bae73439ac5edd990e3e23138dcebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARAMS_REGISTRATION_USE_DISTORTION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a1a0ed87b8f2190d7cadbd14e2318987bab6b185da7c0040bf7b1a3a6b4b977817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PixelFormat</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_DEPTH_1_MM</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5a632f55e83f472e7aabe08395e19e541a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_DEPTH_100_UM</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5a75926a3ce2b7a2e0ef71beaa3c054db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_SHIFT_9_2</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5a5ce6ed41d9323df3bf72fdb192d3dcec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_SHIFT_9_3</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5a3e5d5d7246b34e4f36ff4bff071cabf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_RGB888</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5a321ad355d4bbfd38cce015d8b1355c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_YUV422</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5ad96cd310cc11fa1ca79447a0af6d4e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_GRAY8</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5ac53590430b6df83e64b92b4186f30316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_GRAY16</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5acaed98d2ceb70d2204d0b8b5b3c1a6ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_JPEG</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5a0d3016a14f25168bc17cf22ec7720aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_FORMAT_YUYV</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a6d1ecf2502394d600cb8d3709092d5a5ade21dfc171dfa3b55affce24a9c9c5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SensorType</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a50658bbbf9f6e9e57aa6ebdb768fd8c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENSOR_IR</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a50658bbbf9f6e9e57aa6ebdb768fd8c2ac8259adf148c389fe5c0e61d3f55e8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENSOR_COLOR</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a50658bbbf9f6e9e57aa6ebdb768fd8c2a19f32676f8746dc55fbe1b8fcbacc8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENSOR_DEPTH</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a50658bbbf9f6e9e57aa6ebdb768fd8c2ac1b3c7280aa23227f121f93df5e35e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_OK</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333ac4a1d7871ca526614cc705cd34b67367</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_ERROR</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333a3b91bb9ad4a7c004eafb21f10de74346</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_NOT_IMPLEMENTED</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333acdf39fc4f2367608a4e72cc5cbf8fd63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_NOT_SUPPORTED</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333adf334ec01f8b7b2d7a8593c488690475</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_BAD_PARAMETER</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333ac9368d475a09338730d0c93ffb5cdcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_OUT_OF_FLOW</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333a0210e71f7ee8690aed5ae1ce961e690b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_NO_DEVICE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333a9908514b009593d2309afb77e01915c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_TIME_OUT</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>abf03edf56fbb987feebce8e98b3e0333aceedf069d1c84942376d82e50eeb4383</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const _NullString</type>
      <name>ANY_DEVICE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a89a8e7d86031e30dca6deb3cab33646d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>TIMEOUT_FOREVER</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a606771f15b60eaf092fa71378787bd66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>TIMEOUT_NONE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ab58604667cbdaeec47c4f1e889bf2fd5</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
