<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>as3-server.c</name>
    <path>/tmp/ws/src/libfreenect/wrappers/actionscript/server/</path>
    <filename>as3-server_8c</filename>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="libfreenect__sync_8h" name="libfreenect_sync.h" local="yes" imported="no">libfreenect_sync.h</includes>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="freenect__network_8h" name="freenect_network.h" local="yes" imported="no">freenect_network.h</includes>
    <includes id="as3__jpeg_8h" name="as3_jpeg.h" local="yes" imported="no">as3_jpeg.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>AS3_BITMAPDATA_LEN</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a47f7944c95079edee0d60441c2de44e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clean_exit</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a915264c97ede8c8a7a69fd3d2ee71523</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>connection_handler</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a3eaf07ecf13b569b0d64cc7b1c1c68e4</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send_policy_file</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>ac9feedff19239bb1ecbc8e71d4cadc3f</anchor>
      <arglist>(int child)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendAccelerometers</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>ac1306485305b427cec52e98f83e663f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendDepth</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a3f95fd1ddcd720e1b03b29a66b5cd01a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendRawDepth</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a85443aa835f04af2b7bbe1accbd22275</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendVideo</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a871dde25b57b77b89d2358524cfd428b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>server_connected</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a9635bca93ec20457ea9c6e8307aa822b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>_current_version</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>ab57d25cc5fb92a586487147091025789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_depth_compression</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a408409df39ca9085286082ed298239ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_depth_mirrored</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a65dd1bba6909e91629b4e9622c8d6233</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_max_depth</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a18458a7f5058e96b5f853194be0e0073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_min_depth</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a3b12f5c1aac20c5f0f697bdc831ee66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_video_compression</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a8df9cca13615c017985d0474057bc8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_video_mirrored</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a324d6c65b423cb7736e52ce2e51b43ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>buf_depth</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a3ea8cba739c2dfc3601e3354003ae4bc</anchor>
      <arglist>[AS3_BITMAPDATA_LEN]</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>buf_depth_temp</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a49330070193cb22b1de4623b7b5fd25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>buf_rgb</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a83c6737b200ea4b7d0ecf7e73a938d27</anchor>
      <arglist>[AS3_BITMAPDATA_LEN]</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>buf_rgb_temp</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a20635fc9a8157f3de4990746d694368f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>client_connected</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>adbf28aeb56d162436a772bddac74b195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_t</type>
      <name>connection_thread</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>ae5e04b728bb055b4761201e67f051210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>die</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a8331040fdff1adca4c1453268b6364b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_argc</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a56a0ec58e8a4c0f144ab10e9eabc8934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>g_argv</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>a42cc1f3030bc4fced497d4a33ac59959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>psent</name>
      <anchorfile>as3-server_8c.html</anchorfile>
      <anchor>aa2212a239d2c6ca545f9c6fb20f4a5e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>as3_jpeg.c</name>
    <path>/tmp/ws/src/libfreenect/wrappers/actionscript/server/</path>
    <filename>as3__jpeg_8c</filename>
    <includes id="as3__jpeg_8h" name="as3_jpeg.h" local="yes" imported="no">as3_jpeg.h</includes>
    <member kind="function">
      <type>int</type>
      <name>RGB_2_JPEG</name>
      <anchorfile>as3__jpeg_8c.html</anchorfile>
      <anchor>a0e2f57e4b54290db8e0e1ab40dd5da67</anchor>
      <arglist>(unsigned char *buffer, unsigned char **compressed, long unsigned int *new_len, int quality)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>as3_jpeg.h</name>
    <path>/tmp/ws/src/libfreenect/wrappers/actionscript/server/</path>
    <filename>as3__jpeg_8h</filename>
    <member kind="function">
      <type>int</type>
      <name>RGB_2_JPEG</name>
      <anchorfile>as3__jpeg_8h.html</anchorfile>
      <anchor>a0e2f57e4b54290db8e0e1ab40dd5da67</anchor>
      <arglist>(unsigned char *buffer, unsigned char **compressed, long unsigned int *new_len, int quality)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>audio.c</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>audio_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="libfreenect__audio_8h" name="libfreenect_audio.h" local="yes" imported="no">libfreenect_audio.h</includes>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <member kind="function">
      <type>void</type>
      <name>freenect_set_audio_in_callback</name>
      <anchorfile>audio_8c.html</anchorfile>
      <anchor>aee85d99c9ccfc2347708690416090785</anchor>
      <arglist>(freenect_device *dev, freenect_audio_in_cb callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_set_audio_out_callback</name>
      <anchorfile>audio_8c.html</anchorfile>
      <anchor>a982758eba03d97ff4f24bd050f9b368d</anchor>
      <arglist>(freenect_device *dev, freenect_audio_out_cb callback)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_start_audio</name>
      <anchorfile>audio_8c.html</anchorfile>
      <anchor>a8a7ccdd3b8d1674baae6acd01c4d4d03</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_stop_audio</name>
      <anchorfile>audio_8c.html</anchorfile>
      <anchor>a961f563b39bd3f0ef19904fcc02fa450</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>iso_in_callback</name>
      <anchorfile>audio_8c.html</anchorfile>
      <anchor>a1f01d3b8ff5c048b87b48d56d408dfa4</anchor>
      <arglist>(freenect_device *dev, uint8_t *pkt, int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>iso_out_callback</name>
      <anchorfile>audio_8c.html</anchorfile>
      <anchor>a35186fa48a1fbfcdb633407ca5d59fc6</anchor>
      <arglist>(freenect_device *dev, uint8_t *pkt, int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>prepare_iso_out_data</name>
      <anchorfile>audio_8c.html</anchorfile>
      <anchor>a195c0f2228cd140c7c72b40d8bfc43d8</anchor>
      <arglist>(freenect_device *dev, uint8_t *buffer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cameras.c</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>cameras_8c</filename>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <includes id="registration_8h" name="registration.h" local="yes" imported="no">registration.h</includes>
    <includes id="cameras_8h" name="cameras.h" local="yes" imported="no">cameras.h</includes>
    <includes id="flags_8h" name="flags.h" local="yes" imported="no">flags.h</includes>
    <class kind="struct">pkt_hdr</class>
    <member kind="define">
      <type>#define</type>
      <name>CLAMP</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>aaefe6f014fd5125ca10cc315080003c7</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>depth_mode_count</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a16b8922a2f2098c0acb8ad2cdd4096fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_RESERVED</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>af0193320c64b019e58faa0df2e8801cb</anchor>
      <arglist>(res, fmt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESERVED_TO_FORMAT</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a8942bcede49bf64187274e1169fa6a76</anchor>
      <arglist>(reserved)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESERVED_TO_RESOLUTION</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a3d3e66f3aae6c0822ca3fb7f7a9a88c1</anchor>
      <arglist>(reserved)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>video_mode_count</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a3206b5ad8f24ef55cfbb249288546d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convert_bayer_to_rgb</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a2321979fa9088d1e209ae7f08bd5d855</anchor>
      <arglist>(uint8_t *raw_buf, uint8_t *proc_buf, freenect_frame_mode frame_mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convert_packed11_to_16bit</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a52ea6a2c5d9b697733b359a989eb9038</anchor>
      <arglist>(uint8_t *raw, uint16_t *frame, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convert_packed_to_16bit</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a628538dd06892816500f2c436fa28ed6</anchor>
      <arglist>(uint8_t *src, uint16_t *dest, int vw, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convert_packed_to_8bit</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a050e1c446d44abccbe4b83e7316e3744</anchor>
      <arglist>(uint8_t *src, uint8_t *dest, int vw, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convert_uyvy_to_rgb</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a2d77a4546da7bcdae894c783a0d70ec1</anchor>
      <arglist>(uint8_t *raw_buf, uint8_t *proc_buf, freenect_frame_mode frame_mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>depth_process</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a2cc27a78beaec9a1e7e338ad6335418e</anchor>
      <arglist>(freenect_device *dev, uint8_t *pkt, int len)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>freenect_camera_init</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ac141907567b68f0f60c36cc4b41d9960</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>freenect_camera_teardown</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a555bdc5184b9e3d6a52616da8aecc6b5</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>freenect_fetch_reg_const_shift</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a7eaf95c7c64031fd3c7732278fc46e42</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>freenect_fetch_reg_info</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a0625558a000e19336176759cd7a98a73</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>freenect_fetch_reg_pad_info</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a5c7f75e104cb0908f1f7e19ebf2a436f</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>freenect_fetch_zero_plane_info</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ac8e411d1fa3d6f37445f6326479855f1</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>freenect_frame_mode</type>
      <name>freenect_find_depth_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ae01014d429ec5b138a104263f19adab8</anchor>
      <arglist>(freenect_resolution res, freenect_depth_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>freenect_frame_mode</type>
      <name>freenect_find_video_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ae3d396d1a5755b206de596d43b820ae8</anchor>
      <arglist>(freenect_resolution res, freenect_video_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>freenect_frame_mode</type>
      <name>freenect_get_current_depth_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a06d5471194b63cf62fb7851ffcea5726</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>freenect_frame_mode</type>
      <name>freenect_get_current_video_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a8ad3ce412f8c5a17e19db2a6f54fa7ba</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>freenect_frame_mode</type>
      <name>freenect_get_depth_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ac8c6f22a0071f3b2cafd1976fb9dba61</anchor>
      <arglist>(int mode_num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_get_depth_mode_count</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a1f4efb419e9239b7ed26d23dc5a9d2e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>freenect_frame_mode</type>
      <name>freenect_get_video_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ad2157f3f16aa9d0702c6acf88cfbd07b</anchor>
      <arglist>(int mode_num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_get_video_mode_count</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ae181b56b0310d94ce525e86f35df732b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_depth_buffer</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a2580972dfcb86ac1d4fbd68d961b10d5</anchor>
      <arglist>(freenect_device *dev, void *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_set_depth_callback</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>acdd32975699d4426e3fd6990c9281426</anchor>
      <arglist>(freenect_device *dev, freenect_depth_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_set_depth_chunk_callback</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>aa56c19579a543c9b2a71221aafb5115f</anchor>
      <arglist>(freenect_device *dev, freenect_chunk_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_depth_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ad6c7cfcfba512be6f6276b26542a9291</anchor>
      <arglist>(freenect_device *dev, const freenect_frame_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_video_buffer</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a9435211293f3ee8456b6881ca3d66da8</anchor>
      <arglist>(freenect_device *dev, void *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_set_video_callback</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ae785769c6fd2f47fdae5d76c6a234f23</anchor>
      <arglist>(freenect_device *dev, freenect_video_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_set_video_chunk_callback</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a47ce5119a3b164379d322319e674ad94</anchor>
      <arglist>(freenect_device *dev, freenect_chunk_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_video_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ab29801e3b4e4fce536de0dca10388fd5</anchor>
      <arglist>(freenect_device *dev, const freenect_frame_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_start_depth</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a62329f24145db6eebf8dcc07e39e71ab</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_start_video</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a9da03e9f6efa674b05bd26100d760403</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_stop_depth</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>aa58fe30b028d9dbdd130e661f310840e</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_stop_video</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a34a41e011a91ae6f2ca652e702e1aefb</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream_freebufs</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ab7b36823b10d65445aaef13ced6cb1f6</anchor>
      <arglist>(freenect_context *ctx, packet_stream *strm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream_init</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>af87b7e3f6e2db95bbb13b22b8ee0b7b3</anchor>
      <arglist>(freenect_context *ctx, packet_stream *strm, int rlen, int plen)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>stream_process</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ad0189c8195aa9b3edf7a8b92339d391e</anchor>
      <arglist>(freenect_context *ctx, packet_stream *strm, uint8_t *pkt, int len, freenect_chunk_cb cb, void *user_data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>stream_setbuf</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a3b07819d347cf97d6bd63dbb45ebfee4</anchor>
      <arglist>(freenect_context *ctx, packet_stream *strm, void *pbuf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>video_process</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a5b38d67ec5873057f125995de037434a</anchor>
      <arglist>(freenect_device *dev, uint8_t *pkt, int len)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const freenect_frame_mode</type>
      <name>invalid_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a7830cf6b9be7fd3fbd23110975fc2d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static freenect_frame_mode</type>
      <name>supported_depth_modes</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a7f5fee7532d21ade30c7c5dbb1847bb7</anchor>
      <arglist>[depth_mode_count]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static freenect_frame_mode</type>
      <name>supported_video_modes</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a7c352b7665af6bb347f83cffe2d46a31</anchor>
      <arglist>[video_mode_count]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cameras.h</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>cameras_8h</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <member kind="function">
      <type>int</type>
      <name>freenect_camera_init</name>
      <anchorfile>cameras_8h.html</anchorfile>
      <anchor>a6eabf4636bc3aeed76844f8f57db59d0</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_camera_teardown</name>
      <anchorfile>cameras_8h.html</anchorfile>
      <anchor>a2665bc1976922a93fa5d2fbf49652df5</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>chunkview.c</name>
    <path>/tmp/ws/src/libfreenect/examples/</path>
    <filename>chunkview_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <member kind="function">
      <type>void</type>
      <name>chunk_cb</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>ab1fc38ce8e69101cba80b5e4e21e6b7f</anchor>
      <arglist>(void *buffer, void *pkt_data, int pkt_num, int pkt_size, void *ud)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>depth_cb</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a4e09935f2c3e4fabbf680de25c7ad86b</anchor>
      <arglist>(freenect_device *dev, void *v_depth, uint32_t timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawGLScene</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a3f50a3778a5799e1dd9cf4547cf73ad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>freenect_threadfunc</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a7be14bfa2f7454146326c3f3c381e939</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>gl_threadfunc</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>ad7e70d8a1c82dca1f62ae0e67842ebe7</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitGL</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>ac8d2055368b431f82f03449410409ad0</anchor>
      <arglist>(int Width, int Height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keyPressed</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>ae49b22892a1276b5e664963496a34177</anchor>
      <arglist>(unsigned char key, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReSizeGLScene</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>aaeedc5c1c90eff3a2950f1a2dbbdac6c</anchor>
      <arglist>(int Width, int Height)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>depth_front</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a05a185d96bcf4b97fbbb3f4f128efe15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>depth_mid</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>aabe1ad59e3a00f62fda680ff2370e47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int</type>
      <name>die</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>ae2fd0aea48846a13f893a7795fb82737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_context *</type>
      <name>f_ctx</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a53067e4299305a2561e9620e600e1daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_device *</type>
      <name>f_dev</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a0138d8ca8668ea007a29f8ef480be911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freenect_angle</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a51f02887fba86bc66ed78bbf76882c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freenect_led</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a808b47085d866e3ea4f09f0d027807da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_t</type>
      <name>freenect_thread</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>ab7949f01a378016aff19bea9bb959ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_argc</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a56a0ec58e8a4c0f144ab10e9eabc8934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>g_argv</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a42cc1f3030bc4fced497d4a33ac59959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>gl_backbuf_mutex</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a55500d3312b6801c2f58262cd114ee86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>gl_depth_tex</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a39cd14b3fbc028177b84f0fae676e6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_cond_t</type>
      <name>gl_frame_cond</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>af488cfe102552da0f4645b28c40ccc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>got_depth</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a8afd68e0cc4740fe80348bc73e681ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>t_gamma</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a82a61ee157373421ca92dcbb2dd8ed8b</anchor>
      <arglist>[2048]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>window</name>
      <anchorfile>chunkview_8c.html</anchorfile>
      <anchor>a65ba7a0b8164c01b33d92b9ab0f2af03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ColorStream.cpp</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/src/</path>
    <filename>ColorStream_8cpp</filename>
    <includes id="ColorStream_8hpp" name="ColorStream.hpp" local="yes" imported="no">ColorStream.hpp</includes>
  </compound>
  <compound kind="file">
    <name>ColorStream.hpp</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/src/</path>
    <filename>ColorStream_8hpp</filename>
    <includes id="libfreenect_8hpp" name="libfreenect.hpp" local="yes" imported="no">libfreenect.hpp</includes>
    <includes id="OniDriverAPI_8h" name="OniDriverAPI.h" local="yes" imported="no">Driver/OniDriverAPI.h</includes>
    <includes id="VideoStream_8hpp" name="VideoStream.hpp" local="yes" imported="no">VideoStream.hpp</includes>
    <class kind="class">FreenectDriver::ColorStream</class>
    <namespace>FreenectDriver</namespace>
  </compound>
  <compound kind="file">
    <name>Context.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>Context_8java</filename>
    <class kind="interface">org::openkinect::freenect::Context</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>core.c</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>core_8c</filename>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <includes id="registration_8h" name="registration.h" local="yes" imported="no">registration.h</includes>
    <includes id="cameras_8h" name="cameras.h" local="yes" imported="no">cameras.h</includes>
    <includes id="loader_8h" name="loader.h" local="yes" imported="no">loader.h</includes>
    <member kind="function">
      <type>FN_INTERNAL void</type>
      <name>fn_log</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>aa70dba8636daabbcac0d854991543374</anchor>
      <arglist>(freenect_context *ctx, freenect_loglevel level, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_close_device</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a4a7f52ace550b6c3df7391c595bfd971</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI freenect_device_flags</type>
      <name>freenect_enabled_subdevices</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a905fdf79d3f53b5cc95bb3345ccef970</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_free_device_attributes</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a074e9ce6ebaaad7de385a05b6f50248a</anchor>
      <arglist>(struct freenect_device_attributes *attribute_list)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void *</type>
      <name>freenect_get_user</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a0c030dd56cf72f6197acd3f220a5457c</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_init</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a96c8bac464d8547748a95c2bdb0c812f</anchor>
      <arglist>(freenect_context **ctx, freenect_usb_context *usb_ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_list_device_attributes</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>aca013b808ef93af8d4b386cba54fec6b</anchor>
      <arglist>(freenect_context *ctx, struct freenect_device_attributes **attribute_list)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_num_devices</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>aed5e51425df043d4469a08f10e9869f9</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_open_device</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>aad16e819a2ae1f7015cd7b72142b334a</anchor>
      <arglist>(freenect_context *ctx, freenect_device **dev, int index)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_open_device_by_camera_serial</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a241bc0b598a3c925378b83d02d1bccd0</anchor>
      <arglist>(freenect_context *ctx, freenect_device **dev, const char *camera_serial)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_process_events</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a23a6634eeedf2c96585f154c8c048e29</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_process_events_timeout</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a54faa4b4731b82192c4747d2985b0783</anchor>
      <arglist>(freenect_context *ctx, struct timeval *timeout)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_select_subdevices</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a66f022731efaefafa3c07181db82fbec</anchor>
      <arglist>(freenect_context *ctx, freenect_device_flags subdevs)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_fw_address_k4w</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a804989efc80ab916a6d285d7f7c19ae2</anchor>
      <arglist>(freenect_context *ctx, unsigned char *fw_ptr, unsigned int num_bytes)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_fw_address_nui</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a0895cbfcfec4df44e01da7e807cc5336</anchor>
      <arglist>(freenect_context *ctx, unsigned char *fw_ptr, unsigned int num_bytes)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_log_callback</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a0fec6a51678619e2afae9730dfdfcfd0</anchor>
      <arglist>(freenect_context *ctx, freenect_log_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_log_level</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a9b7bd62a412c83a1020e8c30581236d8</anchor>
      <arglist>(freenect_context *ctx, freenect_loglevel level)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_user</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a0d8e0c8af3de66a9ac4302d95f84e227</anchor>
      <arglist>(freenect_device *dev, void *user)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_shutdown</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a414ca7e4a62b6e403543a434aa9f6aae</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_supported_subdevices</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>abc5603788d7b531b55b5ab233960d800</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cpp_pc_view.cpp</name>
    <path>/tmp/ws/src/libfreenect/wrappers/cpp/</path>
    <filename>cpp__pc__view_8cpp</filename>
    <includes id="libfreenect_8hpp" name="libfreenect.hpp" local="no" imported="no">libfreenect.hpp</includes>
    <class kind="class">Mutex</class>
    <class kind="class">MyFreenectDevice</class>
    <class kind="class">Mutex::ScopedLock</class>
    <member kind="function">
      <type>void</type>
      <name>DrawGLScene</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>a3f50a3778a5799e1dd9cf4547cf73ad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idleGLScene</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>a50a6b30e2182a2db7c9023fb6abd3b2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keyPressed</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>ae49b22892a1276b5e664963496a34177</anchor>
      <arglist>(unsigned char key, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseButtonPressed</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>ac0befbb80decc234eb1ee0e98b8c3f1f</anchor>
      <arglist>(int button, int state, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseMoved</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>a2ecd1a398c0574990f0b2c20d823915a</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printInfo</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>a2dbaf5580b5305d54cff6848ae7deb30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeGLScene</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>ae6dce01c43f78e90570d065f276b9736</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>window</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>ab5b7235fb0bfa456ccf4ff7c6577100c</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>anglex</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>a7fbf54c430d8164af7dcb92fd4890d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>angley</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>a0ba23b6db74fb1003300efdfda6aecf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>color</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>adeba4cf126198b3d0726d1f54b9c322d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MyFreenectDevice *</type>
      <name>device</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>a3b4f17084a9de88a7aae26b854a50160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Freenect::Freenect</type>
      <name>freenect</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>ae7ac3c44740979a694edfb7977605e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mx</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>abf52ae79935a94d7d84708dec73c0013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>my</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>a2f48f9eea25d2d619a31ae255278a2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>zoom</name>
      <anchorfile>cpp__pc__view_8cpp.html</anchorfile>
      <anchor>a15776f201dc8b554110222e67a51cbae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cppview.cpp</name>
    <path>/tmp/ws/src/libfreenect/wrappers/cpp/</path>
    <filename>cppview_8cpp</filename>
    <includes id="libfreenect_8hpp" name="libfreenect.hpp" local="yes" imported="no">libfreenect.hpp</includes>
    <class kind="class">Mutex</class>
    <class kind="class">MyFreenectDevice</class>
    <class kind="class">Mutex::ScopedLock</class>
    <member kind="function">
      <type>void</type>
      <name>DrawGLScene</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>a3f50a3778a5799e1dd9cf4547cf73ad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>freenect_angle</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>abdefcfc85b1667dd9f366a8fc9c6a401</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>gl_threadfunc</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>ad7e70d8a1c82dca1f62ae0e67842ebe7</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>got_frames</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>af0b26185e3e2fc46b345db5c0144431b</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitGL</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>ac8d2055368b431f82f03449410409ad0</anchor>
      <arglist>(int Width, int Height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keyPressed</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>ae49b22892a1276b5e664963496a34177</anchor>
      <arglist>(unsigned char key, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>freenect_video_format</type>
      <name>requested_format</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>ab22cc1d7a86160e968bfefcf57eb9e28</anchor>
      <arglist>(FREENECT_VIDEO_RGB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReSizeGLScene</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>aaeedc5c1c90eff3a2950f1a2dbbdac6c</anchor>
      <arglist>(int Width, int Height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>window</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>ab5b7235fb0bfa456ccf4ff7c6577100c</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="variable">
      <type>MyFreenectDevice *</type>
      <name>device</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>a3b4f17084a9de88a7aae26b854a50160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Freenect::Freenect</type>
      <name>freenect</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>ae7ac3c44740979a694edfb7977605e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_argc</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>a56a0ec58e8a4c0f144ab10e9eabc8934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>g_argv</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>a42cc1f3030bc4fced497d4a33ac59959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>gl_depth_tex</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>a39cd14b3fbc028177b84f0fae676e6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>gl_rgb_tex</name>
      <anchorfile>cppview_8cpp.html</anchorfile>
      <anchor>ab6916d676a3a07a7cb18f3c5ca8fb2d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cvdemo.c</name>
    <path>/tmp/ws/src/libfreenect/wrappers/opencv/</path>
    <filename>cvdemo_8c</filename>
    <includes id="libfreenect__cv_8h" name="libfreenect_cv.h" local="yes" imported="no">libfreenect_cv.h</includes>
    <member kind="function">
      <type>IplImage *</type>
      <name>GlViewColor</name>
      <anchorfile>cvdemo_8c.html</anchorfile>
      <anchor>aff8e60857e67d8306082230db84db469</anchor>
      <arglist>(IplImage *depth)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>cvdemo_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>D2S.h</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/src/</path>
    <filename>D2S_8h</filename>
    <member kind="variable">
      <type>const unsigned short</type>
      <name>D2S</name>
      <anchorfile>D2S_8h.html</anchorfile>
      <anchor>a271ce4f5eeeaf3d52c6161975d245f2c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>demo_cv_async.py</name>
    <path>/tmp/ws/src/libfreenect/wrappers/python/</path>
    <filename>demo__cv__async_8py</filename>
    <namespace>demo_cv_async</namespace>
    <member kind="function">
      <type>def</type>
      <name>body</name>
      <anchorfile>namespacedemo__cv__async.html</anchorfile>
      <anchor>a57be7e68d644e2026717fd3309e1edcd</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>display_depth</name>
      <anchorfile>namespacedemo__cv__async.html</anchorfile>
      <anchor>a3939c40f55a8702f1af5f04bfd3a46ba</anchor>
      <arglist>(dev, data, timestamp)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>display_rgb</name>
      <anchorfile>namespacedemo__cv__async.html</anchorfile>
      <anchor>a290cb21a8b69f58d1fedc4e6e17cff48</anchor>
      <arglist>(dev, data, timestamp)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>keep_running</name>
      <anchorfile>namespacedemo__cv__async.html</anchorfile>
      <anchor>ae25608863fe0d58d163f306931e17a67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>demo_cv_sync.py</name>
    <path>/tmp/ws/src/libfreenect/wrappers/python/</path>
    <filename>demo__cv__sync_8py</filename>
    <namespace>demo_cv_sync</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_depth</name>
      <anchorfile>namespacedemo__cv__sync.html</anchorfile>
      <anchor>a1ce508ee36bd56fb354a9735decae9f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_video</name>
      <anchorfile>namespacedemo__cv__sync.html</anchorfile>
      <anchor>aa023a836dd58cc4c28ea75f009e3ed51</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>demo_cv_sync_multi.py</name>
    <path>/tmp/ws/src/libfreenect/wrappers/python/</path>
    <filename>demo__cv__sync__multi_8py</filename>
    <namespace>demo_cv_sync_multi</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_depth</name>
      <anchorfile>namespacedemo__cv__sync__multi.html</anchorfile>
      <anchor>a7f38f0ade140d4841ee9bdca7335c2c1</anchor>
      <arglist>(ind)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_video</name>
      <anchorfile>namespacedemo__cv__sync__multi.html</anchorfile>
      <anchor>abc398a5dca4faefac1e8f92b24645f40</anchor>
      <arglist>(ind)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>depth</name>
      <anchorfile>namespacedemo__cv__sync__multi.html</anchorfile>
      <anchor>a1b6656dc8d168c6b4c4083626954096e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ind</name>
      <anchorfile>namespacedemo__cv__sync__multi.html</anchorfile>
      <anchor>a8be004b449b425c220a362a0c33e1eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video</name>
      <anchorfile>namespacedemo__cv__sync__multi.html</anchorfile>
      <anchor>a89f56fd71b5f090967b4c981b270b209</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>demo_cv_thresh_sweep.py</name>
    <path>/tmp/ws/src/libfreenect/wrappers/python/</path>
    <filename>demo__cv__thresh__sweep_8py</filename>
    <namespace>demo_cv_thresh_sweep</namespace>
    <member kind="function">
      <type>def</type>
      <name>disp_thresh</name>
      <anchorfile>namespacedemo__cv__thresh__sweep.html</anchorfile>
      <anchor>a108fe5b1973ca91b5752e09c683ed922</anchor>
      <arglist>(lower, upper)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lower</name>
      <anchorfile>namespacedemo__cv__thresh__sweep.html</anchorfile>
      <anchor>a2e3e93501230544e7a68563c242d448b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_upper</name>
      <anchorfile>namespacedemo__cv__thresh__sweep.html</anchorfile>
      <anchor>ad064881fb5483264a7310e70081d881c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>upper</name>
      <anchorfile>namespacedemo__cv__thresh__sweep.html</anchorfile>
      <anchor>a971c102fdbc2ad582d0139b96926980d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>demo_cv_threshold.py</name>
    <path>/tmp/ws/src/libfreenect/wrappers/python/</path>
    <filename>demo__cv__threshold_8py</filename>
    <namespace>demo_cv_threshold</namespace>
    <member kind="function">
      <type>def</type>
      <name>change_depth</name>
      <anchorfile>namespacedemo__cv__threshold.html</anchorfile>
      <anchor>acb3c4e841b1659ab3b69bc7bfc3f6082</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>change_threshold</name>
      <anchorfile>namespacedemo__cv__threshold.html</anchorfile>
      <anchor>acc1a342dce031c92b31635de581b3f2d</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>show_depth</name>
      <anchorfile>namespacedemo__cv__threshold.html</anchorfile>
      <anchor>ac8811b1d11adc4b3f3832086e340b323</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>show_video</name>
      <anchorfile>namespacedemo__cv__threshold.html</anchorfile>
      <anchor>a8a645c7a115ca6eae1e6d788a2552026</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>current_depth</name>
      <anchorfile>namespacedemo__cv__threshold.html</anchorfile>
      <anchor>afff7d93f0e1ca9e3ef01031b96b0b52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>threshold</name>
      <anchorfile>namespacedemo__cv__threshold.html</anchorfile>
      <anchor>a741923d92c9955a92d72288e6f3303c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>demo_mp_async.py</name>
    <path>/tmp/ws/src/libfreenect/wrappers/python/</path>
    <filename>demo__mp__async_8py</filename>
    <namespace>demo_mp_async</namespace>
    <member kind="function">
      <type>def</type>
      <name>body</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>a7a1c0169aa553d78537cb2f19529dc57</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>display_depth</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>ad7950e83452552d210fe4a1c9b604447</anchor>
      <arglist>(dev, data, timestamp)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>display_rgb</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>a98f2eee2d48535d73ac962fdd285b500</anchor>
      <arglist>(dev, data, timestamp)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>ae84dbf61885cbc7d62b75f33cf8008cb</anchor>
      <arglist>(signum, frame)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_depth</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>a5f18e2e7286e50cf6e0a205cc069cf01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_rgb</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>ac7bd09d0efa1dc65d1e59dd2e05700d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>keep_running</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>ac734d33a40c324c2000a1efef2e603f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>demo_mp_sync.py</name>
    <path>/tmp/ws/src/libfreenect/wrappers/python/</path>
    <filename>demo__mp__sync_8py</filename>
    <namespace>demo_mp_sync</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_depth</name>
      <anchorfile>namespacedemo__mp__sync.html</anchorfile>
      <anchor>a550b051556b0d1c8e2ae7e1ef7ece3d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_video</name>
      <anchorfile>namespacedemo__mp__sync.html</anchorfile>
      <anchor>a239c1b3b85daeb80d9dd86f6b9948300</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacedemo__mp__sync.html</anchorfile>
      <anchor>a3b709201da96a552f2a40c9de7e47aea</anchor>
      <arglist>(signum, frame)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_depth</name>
      <anchorfile>namespacedemo__mp__sync.html</anchorfile>
      <anchor>a46f78cadb6dfca549ff037a80f06d5f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_rgb</name>
      <anchorfile>namespacedemo__mp__sync.html</anchorfile>
      <anchor>a82d52f7e60a3d056bb466df158543aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>keep_running</name>
      <anchorfile>namespacedemo__mp__sync.html</anchorfile>
      <anchor>aedad4df6ced6da0212586778d9b394aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>demo_tilt.py</name>
    <path>/tmp/ws/src/libfreenect/wrappers/python/</path>
    <filename>demo__tilt_8py</filename>
    <namespace>demo_tilt</namespace>
    <member kind="function">
      <type>def</type>
      <name>body</name>
      <anchorfile>namespacedemo__tilt.html</anchorfile>
      <anchor>a1c246fb03182b94e8c9f2280a9cbf1b7</anchor>
      <arglist>(dev, ctx)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacedemo__tilt.html</anchorfile>
      <anchor>a106ea134655b683e7efddf5243ef9796</anchor>
      <arglist>(signum, frame)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>keep_running</name>
      <anchorfile>namespacedemo__tilt.html</anchorfile>
      <anchor>aa11aa33992570983702bdaa0a620334d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_time</name>
      <anchorfile>namespacedemo__tilt.html</anchorfile>
      <anchor>ad5e5539286e38ed6655de2cda65c69c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DepthFormat.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>DepthFormat_8java</filename>
    <class kind="enum">org::openkinect::freenect::DepthFormat</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>DepthHandler.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>DepthHandler_8java</filename>
    <class kind="interface">org::openkinect::freenect::DepthHandler</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>DepthStream.cpp</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/src/</path>
    <filename>DepthStream_8cpp</filename>
    <includes id="DepthStream_8hpp" name="DepthStream.hpp" local="yes" imported="no">DepthStream.hpp</includes>
  </compound>
  <compound kind="file">
    <name>DepthStream.hpp</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/src/</path>
    <filename>DepthStream_8hpp</filename>
    <includes id="libfreenect_8hpp" name="libfreenect.hpp" local="yes" imported="no">libfreenect.hpp</includes>
    <includes id="OniDriverAPI_8h" name="OniDriverAPI.h" local="yes" imported="no">Driver/OniDriverAPI.h</includes>
    <includes id="PS1080_8h" name="PS1080.h" local="yes" imported="no">PS1080.h</includes>
    <includes id="VideoStream_8hpp" name="VideoStream.hpp" local="yes" imported="no">VideoStream.hpp</includes>
    <includes id="S2D_8h" name="S2D.h" local="yes" imported="no">S2D.h</includes>
    <includes id="D2S_8h" name="D2S.h" local="yes" imported="no">D2S.h</includes>
    <class kind="class">FreenectDriver::DepthStream</class>
    <namespace>FreenectDriver</namespace>
  </compound>
  <compound kind="file">
    <name>Device.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>Device_8java</filename>
    <class kind="interface">org::openkinect::freenect::Device</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>DeviceDriver.cpp</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/src/</path>
    <filename>DeviceDriver_8cpp</filename>
    <includes id="OniDriverAPI_8h" name="OniDriverAPI.h" local="yes" imported="no">Driver/OniDriverAPI.h</includes>
    <includes id="libfreenect_8hpp" name="libfreenect.hpp" local="yes" imported="no">libfreenect.hpp</includes>
    <includes id="DepthStream_8hpp" name="DepthStream.hpp" local="yes" imported="no">DepthStream.hpp</includes>
    <includes id="ColorStream_8hpp" name="ColorStream.hpp" local="yes" imported="no">ColorStream.hpp</includes>
    <class kind="class">FreenectDriver::Device</class>
    <class kind="class">FreenectDriver::Driver</class>
    <namespace>FreenectDriver</namespace>
    <member kind="define">
      <type>#define</type>
      <name>XN_DELETE</name>
      <anchorfile>DeviceDriver_8cpp.html</anchorfile>
      <anchor>a3d1528ee0954a00d1989971b462d963f</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XN_NEW</name>
      <anchorfile>DeviceDriver_8cpp.html</anchorfile>
      <anchor>ab81720a969953f39d76bf53f5fec45a5</anchor>
      <arglist>(type, arg...)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ONI_EXPORT_DRIVER</name>
      <anchorfile>DeviceDriver_8cpp.html</anchorfile>
      <anchor>a1f6a4aa3d52830656305508d66ac85b4</anchor>
      <arglist>(FreenectDriver::Driver)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DeviceFlags.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>DeviceFlags_8java</filename>
    <class kind="enum">org::openkinect::freenect::DeviceFlags</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>DoxygenMainpage.h</name>
    <path>/tmp/ws/src/libfreenect/doc/</path>
    <filename>DoxygenMainpage_8h</filename>
  </compound>
  <compound kind="file">
    <name>failguard.cpp</name>
    <path>/tmp/ws/src/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>failguard_8cpp</filename>
    <includes id="failguard_8h" name="failguard.h" local="yes" imported="no">failguard.h</includes>
    <includes id="libusbemu__threads_8h" name="libusbemu_threads.h" local="yes" imported="no">libusbemu_threads.h</includes>
    <namespace>libusbemu</namespace>
    <namespace>libusbemu::failguard</namespace>
    <member kind="function">
      <type>const bool</type>
      <name>Abort</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a463c24cf9f8f275cf2c609875814a344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static volatile bool</type>
      <name>boTriggered</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a12dd6f9b1b8ee8a98cc5d893a7486735</anchor>
      <arglist>(false)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Check</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>ac41c6cc725aa5b3693bd0c8e70b6e973</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static volatile int</type>
      <name>nDecision</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>ab0bd4ead1f2e243f093ff36cf4fe201f</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ThreadFailGuardProc</name>
      <anchorfile>failguard_8cpp.html</anchorfile>
      <anchor>a2f26e4f34378f01d0a65a8a705a8a51a</anchor>
      <arglist>(void *params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WaitDecision</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>aaa78bc27a576bd23c6132cb8644cd70c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static QuickEvent</type>
      <name>hReaction</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a8688f3670fa72969c5e857d723dc126e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>failguard.h</name>
    <path>/tmp/ws/src/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>failguard_8h</filename>
    <namespace>libusbemu</namespace>
    <namespace>libusbemu::failguard</namespace>
    <member kind="function">
      <type>const bool</type>
      <name>Abort</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a463c24cf9f8f275cf2c609875814a344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Check</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>ac41c6cc725aa5b3693bd0c8e70b6e973</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WaitDecision</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>aaa78bc27a576bd23c6132cb8644cd70c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fakenect.c</name>
    <path>/tmp/ws/src/libfreenect/fakenect/</path>
    <filename>fakenect_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="platform_8h" name="platform.h" local="yes" imported="no">platform.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>GRAVITY</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a6801baa546c6112d19eb095111d24720</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_close_device</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a8fba908054f7b5996ceba9a6274648b9</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>freenect_frame_mode</type>
      <name>freenect_find_depth_mode</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>ae01014d429ec5b138a104263f19adab8</anchor>
      <arglist>(freenect_resolution res, freenect_depth_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>freenect_frame_mode</type>
      <name>freenect_find_video_mode</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>ae3d396d1a5755b206de596d43b820ae8</anchor>
      <arglist>(freenect_resolution res, freenect_video_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>freenect_frame_mode</type>
      <name>freenect_get_current_depth_mode</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a06d5471194b63cf62fb7851ffcea5726</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>freenect_frame_mode</type>
      <name>freenect_get_current_video_mode</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a8ad3ce412f8c5a17e19db2a6f54fa7ba</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>freenect_frame_mode</type>
      <name>freenect_get_depth_mode</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>ac8c6f22a0071f3b2cafd1976fb9dba61</anchor>
      <arglist>(int mode_num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_get_depth_mode_count</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a1f4efb419e9239b7ed26d23dc5a9d2e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_get_mks_accel</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>abdae6ce737a9ff136bb9c2ab96b872d5</anchor>
      <arglist>(freenect_raw_tilt_state *state, double *x, double *y, double *z)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>freenect_get_tilt_degs</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a6c2bdbd1a1f42ff8023b8b75eba3b64c</anchor>
      <arglist>(freenect_raw_tilt_state *state)</arglist>
    </member>
    <member kind="function">
      <type>freenect_raw_tilt_state *</type>
      <name>freenect_get_tilt_state</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>af5e09dd8eb6653afeff2a5e49199312f</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>freenect_tilt_status_code</type>
      <name>freenect_get_tilt_status</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a781fc18104fcc5ef429ccea8e5a0d9a7</anchor>
      <arglist>(freenect_raw_tilt_state *state)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>freenect_get_user</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a17c387dda970292088352fa259761d4b</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>freenect_frame_mode</type>
      <name>freenect_get_video_mode</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>ad2157f3f16aa9d0702c6acf88cfbd07b</anchor>
      <arglist>(int mode_num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_get_video_mode_count</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>ae181b56b0310d94ce525e86f35df732b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_init</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>afb3c411298ecc64fb25151cf973c4f0a</anchor>
      <arglist>(freenect_context **ctx, freenect_usb_context *usb_ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_num_devices</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a70b89fbfa8b996e3f58cd449ead2d3c9</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_open_device</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>aadb66081ef8584a3f9e2262089fa16c6</anchor>
      <arglist>(freenect_context *ctx, freenect_device **dev, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_open_device_by_camera_serial</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>acc5777cf88b2b910cdfa91bfc1eb0a58</anchor>
      <arglist>(freenect_context *ctx, freenect_device **dev, const char *camera_serial)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_process_events</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>ab91eff4e69b36427d75fca3f9c22685b</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_process_events_timeout</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a34b84ea16714512f5fbe63c255284799</anchor>
      <arglist>(freenect_context *ctx, struct timeval *timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_select_subdevices</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>af3c355137259363a9a7dc8aa3e4dead3</anchor>
      <arglist>(freenect_context *ctx, freenect_device_flags subdevs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_depth_buffer</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a2580972dfcb86ac1d4fbd68d961b10d5</anchor>
      <arglist>(freenect_device *dev, void *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_set_depth_callback</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>acdd32975699d4426e3fd6990c9281426</anchor>
      <arglist>(freenect_device *dev, freenect_depth_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_depth_format</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>aa92c8a5317811334bfba748fad321b66</anchor>
      <arglist>(freenect_device *dev, freenect_depth_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_depth_mode</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>ad6c7cfcfba512be6f6276b26542a9291</anchor>
      <arglist>(freenect_device *dev, const freenect_frame_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_led</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>aa6ceb92b0cd6c3f3b5b988bb2eb881eb</anchor>
      <arglist>(freenect_device *dev, freenect_led_options option)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_set_log_callback</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a990c8aa15ef266fe7cbf16c7a96bf1e6</anchor>
      <arglist>(freenect_context *ctx, freenect_log_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_set_log_level</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a7187bb7e4e7f4dfc0d981d46535699bc</anchor>
      <arglist>(freenect_context *ctx, freenect_loglevel level)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_tilt_degs</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a2611ccdf38a7a604e0711debd3f5a196</anchor>
      <arglist>(freenect_device *dev, double angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_set_user</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>aac6c8032e4859f1b58b0b5b264f1df9e</anchor>
      <arglist>(freenect_device *dev, void *user)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_video_buffer</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a9435211293f3ee8456b6881ca3d66da8</anchor>
      <arglist>(freenect_device *dev, void *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_set_video_callback</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>ae785769c6fd2f47fdae5d76c6a234f23</anchor>
      <arglist>(freenect_device *dev, freenect_video_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_video_format</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a34b100406240eb3d2c4185d22f56a74d</anchor>
      <arglist>(freenect_device *dev, freenect_video_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_video_mode</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>ab29801e3b4e4fce536de0dca10388fd5</anchor>
      <arglist>(freenect_device *dev, const freenect_frame_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_shutdown</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a79005681c37669c750c4486f3c759a65</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_start_depth</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a62329f24145db6eebf8dcc07e39e71ab</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_start_video</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a9da03e9f6efa674b05bd26100d760403</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_stop_depth</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>aa58fe30b028d9dbdd130e661f310840e</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_stop_video</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a34a41e011a91ae6f2ca652e702e1aefb</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_supported_subdevices</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a188d161001aa858a7511d16a3c9e7947</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_update_tilt_state</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a5bb462bf1373d845315faba5c58b802d</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get_data_size</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a851851561a935619e02748e39db1aa7b</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>one_line</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a90b1edf57ac15f1931f9cf12a316926c</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>open_index</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>ae32d9767ebbae25803eb3cfea027f1ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_line</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a32f034b854121bb8632d0e8964e010e7</anchor>
      <arglist>(char *type, double *cur_time, unsigned int *timestamp, unsigned int *data_size, char **data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>skip_line</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a57f8c4e59d5f0109a9b5b73067334a00</anchor>
      <arglist>(char *str)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>already_warned</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a95c7017567d9ecc63d7653e1a1e2778a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static freenect_depth_cb</type>
      <name>cur_depth_cb</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>ae6bd71a863645343fbc7faefc913b96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static freenect_video_cb</type>
      <name>cur_rgb_cb</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a36a1c0e5217610f8052f20246ec9425f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static void *</type>
      <name>depth_buffer</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a3f81a62d610826cbddbc433a1bf380a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>depth_running</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a128992de92c18b1b35bbbec6dd32c0b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static freenect_context *</type>
      <name>fake_ctx</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>ace7e8e339a0ac04236b6242e2a06136b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static freenect_device *</type>
      <name>fake_dev</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a155471ba7434edb5df4c2de041726522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static FILE *</type>
      <name>index_fp</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>aca7137da6415f5f68dc2c73ed461d618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char *</type>
      <name>input_path</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>ae034085e87d427c78144ccce961ee56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>playback_prev_time</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a412020e55086e65da1a1a089fd42e278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>record_prev_time</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a055f70af1a75327546b18db8f6da49bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static void *</type>
      <name>rgb_buffer</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a002f8c05448b6f207b1c72b6e025c8d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>rgb_running</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a4d1090f6a1a5998b945ed8876720fe0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static freenect_raw_tilt_state</type>
      <name>state</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a0d35b6cb6e17ed4cab488f33cb3198f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static void *</type>
      <name>user_ptr</name>
      <anchorfile>fakenect_8c.html</anchorfile>
      <anchor>a41f828ebbe67a574ee39abd6c054bb6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>flags.c</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>flags_8c</filename>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <includes id="flags_8h" name="flags.h" local="yes" imported="no">flags.h</includes>
    <class kind="struct">cam_hdr</class>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_flag</name>
      <anchorfile>flags_8c.html</anchorfile>
      <anchor>ab4570f5f014682f142b7ef59ffc91819</anchor>
      <arglist>(freenect_device *dev, freenect_flag flag, freenect_flag_value value)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL uint16_t</type>
      <name>read_cmos_register</name>
      <anchorfile>flags_8c.html</anchorfile>
      <anchor>aa7a420455dee31f51ed192e9fc02fe0a</anchor>
      <arglist>(freenect_device *dev, uint16_t reg)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL uint16_t</type>
      <name>read_register</name>
      <anchorfile>flags_8c.html</anchorfile>
      <anchor>afc11cd1f75db5b901fa1261a48356280</anchor>
      <arglist>(freenect_device *dev, uint16_t reg)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>register_for_flag</name>
      <anchorfile>flags_8c.html</anchorfile>
      <anchor>a24fa3c59306ffcaf5bfe87d798679064</anchor>
      <arglist>(int flag)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>send_cmd</name>
      <anchorfile>flags_8c.html</anchorfile>
      <anchor>a794742e1b1902684b7da360b1887245c</anchor>
      <arglist>(freenect_device *dev, uint16_t cmd, void *cmdbuf, unsigned int cmd_len, void *replybuf, int reply_len)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>write_cmos_register</name>
      <anchorfile>flags_8c.html</anchorfile>
      <anchor>ad9eeac5ac7a157b4ef0391f12b6491fa</anchor>
      <arglist>(freenect_device *dev, uint16_t reg, uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>write_register</name>
      <anchorfile>flags_8c.html</anchorfile>
      <anchor>a0140e9d4f55a807203e7a148aa81f1fa</anchor>
      <arglist>(freenect_device *dev, uint16_t reg, uint16_t data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>flags.h</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>flags_8h</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <member kind="function">
      <type>uint16_t</type>
      <name>read_cmos_register</name>
      <anchorfile>flags_8h.html</anchorfile>
      <anchor>a85f44344f81ec299c4611fcc9f903f91</anchor>
      <arglist>(freenect_device *dev, uint16_t reg)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>read_register</name>
      <anchorfile>flags_8h.html</anchorfile>
      <anchor>a581cd13a327fb208155ca7c55198784d</anchor>
      <arglist>(freenect_device *dev, uint16_t reg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>send_cmd</name>
      <anchorfile>flags_8h.html</anchorfile>
      <anchor>a48da3d4787e4f943aeee472da6768475</anchor>
      <arglist>(freenect_device *dev, uint16_t cmd, void *cmdbuf, unsigned int cmd_len, void *replybuf, int reply_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_cmos_register</name>
      <anchorfile>flags_8h.html</anchorfile>
      <anchor>a7f4053f6abdd278ba831d32ec44e3447</anchor>
      <arglist>(freenect_device *dev, uint16_t reg, uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>write_register</name>
      <anchorfile>flags_8h.html</anchorfile>
      <anchor>abb54a2ab2dd546042afd62cf2c7e49dd</anchor>
      <arglist>(freenect_device *dev, uint16_t reg, uint16_t data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>frame_convert.py</name>
    <path>/tmp/ws/src/libfreenect/wrappers/python/</path>
    <filename>frame__convert_8py</filename>
    <namespace>frame_convert</namespace>
    <member kind="function">
      <type>def</type>
      <name>pretty_depth</name>
      <anchorfile>namespaceframe__convert.html</anchorfile>
      <anchor>adda5643278ba4af2b4459f4bcaa6d766</anchor>
      <arglist>(depth)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pretty_depth_cv</name>
      <anchorfile>namespaceframe__convert.html</anchorfile>
      <anchor>a36a34141ccd54bc5ec78114472c07236</anchor>
      <arglist>(depth)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>video_cv</name>
      <anchorfile>namespaceframe__convert.html</anchorfile>
      <anchor>aa0377346228597c3b81642a3dfe2d204</anchor>
      <arglist>(video)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FrameMode.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>FrameMode_8java</filename>
    <class kind="class">org::openkinect::freenect::FrameMode::ByValue</class>
    <class kind="class">org::openkinect::freenect::FrameMode</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>freenect.c</name>
    <path>/tmp/ws/src/libfreenect/wrappers/python/</path>
    <filename>freenect_8c</filename>
    <member kind="define">
      <type>#define</type>
      <name>CYTHON_USE_PYLONG_INTERNALS</name>
      <anchorfile>freenect_8c.html</anchorfile>
      <anchor>a3078f1b80078d7c2185b0517dde66a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PY_SSIZE_T_CLEAN</name>
      <anchorfile>freenect_8c.html</anchorfile>
      <anchor>ac9efdaac9411d0868b715edccca3269d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Freenect.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>Freenect_8java</filename>
    <class kind="class">org::openkinect::freenect::Freenect::EventThread</class>
    <class kind="class">org::openkinect::freenect::Freenect</class>
    <class kind="class">org::openkinect::freenect::Freenect::NativeContext</class>
    <class kind="interface">org::openkinect::freenect::Freenect::NativeDepthCallback</class>
    <class kind="class">org::openkinect::freenect::Freenect::NativeDevice</class>
    <class kind="interface">org::openkinect::freenect::Freenect::NativeLogCallback</class>
    <class kind="interface">org::openkinect::freenect::Freenect::NativeVideoCallback</class>
    <class kind="class">org::openkinect::freenect::Freenect::TiltState</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>freenect_internal.h</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>freenect__internal_8h</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="libfreenect__registration_8h" name="libfreenect_registration.h" local="yes" imported="no">libfreenect_registration.h</includes>
    <includes id="libfreenect__audio_8h" name="libfreenect_audio.h" local="yes" imported="no">libfreenect_audio.h</includes>
    <includes id="usb__libusb10_8h" name="usb_libusb10.h" local="yes" imported="no">usb_libusb10.h</includes>
    <class kind="struct">_freenect_context</class>
    <class kind="struct">_freenect_device</class>
    <class kind="struct">audio_in_block</class>
    <class kind="struct">audio_out_block</class>
    <class kind="struct">audio_stream</class>
    <class kind="struct">packet_stream</class>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_PKTDSIZE</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>ac1b9afbe3ff14521f0b9f98cf61604e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_PKTSIZE</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>aa0d071f1726c7e4ccf88d1b351a76aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_DEBUG</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a174ff2800bea27aacde9a551681ef626</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_ERROR</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a284735a1f70652f1415da83b624931a2</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_FATAL</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>aeb96da0d6426ccbd7214af148a977f4c</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_FLOOD</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a22a2d50f91fb24be7d8e18469fabe5b4</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_INFO</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a79676f68b7742103b457b4245226eaa4</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_INTERNAL</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>ac7be75ca9852983d932d6fea4161f3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fn_le16</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>acf4d4659e79bcdac6470c0a7bef0f810</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fn_le16s</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a78983be67f526a446e3cf7077c337cef</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fn_le32</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>ad7a3a732d901f3493fc4223f3f5091d2</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fn_le32s</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a9eb98b749ee68c2232c48d447e7affc8</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_LOG</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>adbe79ebffe8cbd1f75940c1bb4d08895</anchor>
      <arglist>(level,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_NOTICE</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a01ac24957d990b3b9b95b395070296cd</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_SPEW</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a636891f18b60444380cb41cda5124f48</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_WARNING</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a925e1485e1d4a571c5d83b1a08ea564d</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_DEBUG</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>abcaffe365dee628fcf9fc90c69d534a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_ERROR</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>afdd503c7602488094b1ece8885d59c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_FATAL</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a911e8cadf678f4e2a92e117ae5511d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_FLOOD</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a8558e513b4bdbeb723f50b506a4b3de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_INFO</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a78288b5a41e9fb6426788b32a36b364c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_NOTICE</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a8c54c191e436c7dd3012167212692401</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_SPEW</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>acdf054d99776a76d6b264651f6e3884b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_WARNING</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a31229b9334bba7d6be2a72970967a14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PID_K4W_AUDIO</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a9b18f0d5a4cc16894433c099d22604cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PID_K4W_AUDIO_ALT_1</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a81f0696d141ccc844845067498e7d3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PID_K4W_AUDIO_ALT_2</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>aec91ffd80da9dfaa9faccc66c5511fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PID_K4W_CAMERA</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a6e041878570dcffe6d0c5242330b9253</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PID_NUI_AUDIO</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a6ed2bb1964edeade5c9244cf840c52b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PID_NUI_CAMERA</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>ab8a84981eee4038feab7240b0ca7648d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PID_NUI_MOTOR</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a558e195b124920bfaac3f1d2a1a31b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VID_MICROSOFT</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a2cbc51c7644f2c240b46c615c13454d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VIDEO_PKTDSIZE</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a0c65a963ab34430afa23f35041a2e2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VIDEO_PKTSIZE</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>afc5ccea81638bac32ec629f28f941b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>fnusb_iso_cb</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>ac2bee324a812821c777d73ba59a00b01</anchor>
      <arglist>)(freenect_device *dev, uint8_t *buf, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fn_log</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>ade637498db3fa3ced272be6df64da7f0</anchor>
      <arglist>(freenect_context *ctx, freenect_loglevel level, const char *fmt,...) __attribute__((format(printf</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_set_led_alt</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>adc9867a9aec38db33508897c6b4ff8f3</anchor>
      <arglist>(libusb_device_handle *dev, freenect_context *ctx, freenect_led_options state)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freenect_network.c</name>
    <path>/tmp/ws/src/libfreenect/wrappers/actionscript/server/</path>
    <filename>freenect__network_8c</filename>
    <includes id="freenect__network_8h" name="freenect_network.h" local="yes" imported="no">freenect_network.h</includes>
    <member kind="function">
      <type>void</type>
      <name>freenect_network_close</name>
      <anchorfile>freenect__network_8c.html</anchorfile>
      <anchor>a6732baab910bf5bf6f89507c89d5627f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_network_init</name>
      <anchorfile>freenect__network_8c.html</anchorfile>
      <anchor>a0515853391667e3d71c340a6b7289e8f</anchor>
      <arglist>(callback cb)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_network_initSocket</name>
      <anchorfile>freenect__network_8c.html</anchorfile>
      <anchor>a35b49e152d4c9fef4f1908b4d274a5c7</anchor>
      <arglist>(struct sockaddr_in si_type, int conf_port, int *the_socket)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_network_read</name>
      <anchorfile>freenect__network_8c.html</anchorfile>
      <anchor>ad8584cfe0287bd0fc2ac6734582cd787</anchor>
      <arglist>(char *buff, int *len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_network_sendMessage</name>
      <anchorfile>freenect__network_8c.html</anchorfile>
      <anchor>a4c3d270363bd2e8e6c65ab67d3df9bee</anchor>
      <arglist>(int first, int second, unsigned char *data, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_network_wait</name>
      <anchorfile>freenect__network_8c.html</anchorfile>
      <anchor>a944c1480d97dbeaae969610646ee00be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>closing</name>
      <anchorfile>freenect__network_8c.html</anchorfile>
      <anchor>a1be1a4fb59506f998d1d5aefaa4a5aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>conf_ip</name>
      <anchorfile>freenect__network_8c.html</anchorfile>
      <anchor>a234578255be33e4e805be3aea17f89da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>conf_port_data</name>
      <anchorfile>freenect__network_8c.html</anchorfile>
      <anchor>a513f2320c9d32fd854036237104cad9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>data_child</name>
      <anchorfile>freenect__network_8c.html</anchorfile>
      <anchor>a1a6fbe15ef81ce2cc2ac430695905354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>callback</type>
      <name>freenect_network_connected</name>
      <anchorfile>freenect__network_8c.html</anchorfile>
      <anchor>a1b0945a81194b9e848941a735cc9e760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>s_data</name>
      <anchorfile>freenect__network_8c.html</anchorfile>
      <anchor>ae746c6c3f9c02eb3fb148fd1a75122e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct sockaddr_in</type>
      <name>si_data</name>
      <anchorfile>freenect__network_8c.html</anchorfile>
      <anchor>a716277cbdd5867c42221454cbf67267d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freenect_network.h</name>
    <path>/tmp/ws/src/libfreenect/wrappers/actionscript/server/</path>
    <filename>freenect__network_8h</filename>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <member kind="typedef">
      <type>void(*</type>
      <name>callback</name>
      <anchorfile>freenect__network_8h.html</anchorfile>
      <anchor>a30f3e13f816b2411155158754d407bfa</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_network_close</name>
      <anchorfile>freenect__network_8h.html</anchorfile>
      <anchor>a6732baab910bf5bf6f89507c89d5627f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_network_init</name>
      <anchorfile>freenect__network_8h.html</anchorfile>
      <anchor>a0515853391667e3d71c340a6b7289e8f</anchor>
      <arglist>(callback cb)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_network_initSocket</name>
      <anchorfile>freenect__network_8h.html</anchorfile>
      <anchor>a35b49e152d4c9fef4f1908b4d274a5c7</anchor>
      <arglist>(struct sockaddr_in si_type, int conf_port, int *the_socket)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_network_read</name>
      <anchorfile>freenect__network_8h.html</anchorfile>
      <anchor>ad8584cfe0287bd0fc2ac6734582cd787</anchor>
      <arglist>(char *buff, int *len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_network_sendMessage</name>
      <anchorfile>freenect__network_8h.html</anchorfile>
      <anchor>a4c3d270363bd2e8e6c65ab67d3df9bee</anchor>
      <arglist>(int first, int second, unsigned char *data, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_network_wait</name>
      <anchorfile>freenect__network_8h.html</anchorfile>
      <anchor>a944c1480d97dbeaae969610646ee00be</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FreenectTest.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/test/java/org/openkinect/freenect/</path>
    <filename>FreenectTest_8java</filename>
    <class kind="class">org::openkinect::freenect::FreenectTest</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>fwfetcher.py</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>fwfetcher_8py</filename>
    <namespace>fwfetcher</namespace>
    <member kind="function">
      <type>def</type>
      <name>check_sha1</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>ad95fac2f9122aa62d9e7c7d2b5fb3cd0</anchor>
      <arglist>(sha1, entry, infile, start, end)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_size</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a9939cbb492c088ddc16635b297b02c28</anchor>
      <arglist>(fsize, minsize)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_mkdir</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a6d3b79f59f2fb769890c7d37d9f87e31</anchor>
      <arglist>(dirname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_utime</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a32895e508fb6c641e753d1ebc5526e89</anchor>
      <arglist>(targetname, atime, mtime)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dump_info</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a73b91cad6f3f894091dd376405d67ab3</anchor>
      <arglist>(infile, txtfile, what)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dump_png</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a21b764296b248b3d444197c2148bda6e</anchor>
      <arglist>(infile, pnglen, maxlen, pngid)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>extractPirsFromZip</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a78b681afd623f720ab9d95fbe7654f5c</anchor>
      <arglist>(systemupdate)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fill_directory</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a4b618e24081f6e77db54a23c639ddc9a</anchor>
      <arglist>(infile, txtfile, contents, firstclust, makedir, start, offset)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_cluster</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>af2948d0e46522241689ed91158145489</anchor>
      <arglist>(startclust, offset)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getFileOrURL</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a71ccec9e39e6a27e79df0f5a7a2bd03f</anchor>
      <arglist>(filename, url)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_live_pirs</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a79f0e1885f77973f122278593e4784b1</anchor>
      <arglist>(infile, fsize)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mstime</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a3e70366e8e1bf4e1eedaf410612cb395</anchor>
      <arglist>(intime)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nice_open_dir</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a92c82b3428230f741b1db72ce00f807a</anchor>
      <arglist>(dirname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nice_open_file</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a4180d289882ff3854e3ca7954ebe1423</anchor>
      <arglist>(filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>open_info_file</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>acd7e7e20d6a55aa97dc89080b106d037</anchor>
      <arglist>(infile)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>strip_blanks</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a319b1fc35c2abd443642f40f4c2b0d39</anchor>
      <arglist>(instring)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_common_part</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a07c8f4f602c116fe0111c3c539f52f05</anchor>
      <arglist>(infile, txtfile, png2stop, start)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>basename</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a17021a0da14eb42404fd177e0fe4187b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fw</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>afed4be686a6cff87060ec2931da1ed27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>lang</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a99ef29cc55b951353a3af11fd3459753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>ac70d4cced411faa30fa7ae90eff457b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pirs</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a884df2a8ad140a5459a42d59f3206a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pwd</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a1652006f84a8479588562259cab985d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sio</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a4625e17f2704fcbf58f4bfcb086da285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>target</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a64d2ad83fea30469869f9e8c208ae7d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>glpclview.c</name>
    <path>/tmp/ws/src/libfreenect/examples/</path>
    <filename>glpclview_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="libfreenect__sync_8h" name="libfreenect_sync.h" local="yes" imported="no">libfreenect_sync.h</includes>
    <member kind="function">
      <type>void</type>
      <name>DrawGLScene</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>a3f50a3778a5799e1dd9cf4547cf73ad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitGL</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>ac8d2055368b431f82f03449410409ad0</anchor>
      <arglist>(int Width, int Height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keyPressed</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>ae49b22892a1276b5e664963496a34177</anchor>
      <arglist>(unsigned char key, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LoadRGBMatrix</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>a9582f20e2cf7a6342ad33f26a829d453</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LoadVertexMatrix</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>ab26183ba349a0755252e3a7114be6fde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mouseMoved</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>a2ecd1a398c0574990f0b2c20d823915a</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mousePress</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>a87aa5220af03e789dd9acb3b321cf6d6</anchor>
      <arglist>(int button, int state, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>no_kinect_quit</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>a6029d24bac7028607bc9b14f9921b50d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReSizeGLScene</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>aaeedc5c1c90eff3a2950f1a2dbbdac6c</anchor>
      <arglist>(int Width, int Height)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>color</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>a0fd02fb9277ffcb35a75066ffe95e8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>gl_rgb_tex</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>ab6916d676a3a07a7cb18f3c5ca8fb2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mx</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>abf52ae79935a94d7d84708dec73c0013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>my</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>a2f48f9eea25d2d619a31ae255278a2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rotangles</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>a88820f06237e0eb945da3e190240ca27</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>window</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>a65ba7a0b8164c01b33d92b9ab0f2af03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>zoom</name>
      <anchorfile>glpclview_8c.html</anchorfile>
      <anchor>a15776f201dc8b554110222e67a51cbae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>glview.c</name>
    <path>/tmp/ws/src/libfreenect/examples/</path>
    <filename>glview_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <member kind="function">
      <type>void</type>
      <name>depth_cb</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a4e09935f2c3e4fabbf680de25c7ad86b</anchor>
      <arglist>(freenect_device *dev, void *v_depth, uint32_t timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawGLScene</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a3f50a3778a5799e1dd9cf4547cf73ad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>freenect_threadfunc</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a7be14bfa2f7454146326c3f3c381e939</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>gl_threadfunc</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>ad7e70d8a1c82dca1f62ae0e67842ebe7</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitGL</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>ac8d2055368b431f82f03449410409ad0</anchor>
      <arglist>(int Width, int Height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keyPressed</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>ae49b22892a1276b5e664963496a34177</anchor>
      <arglist>(unsigned char key, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReSizeGLScene</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>aaeedc5c1c90eff3a2950f1a2dbbdac6c</anchor>
      <arglist>(int Width, int Height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgb_cb</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a19d9369cd84a1611ba6acb659bd85334</anchor>
      <arglist>(freenect_device *dev, void *rgb, uint32_t timestamp)</arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>camera_angle</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a49dfe21f8878fca3c7707002d6cf132d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>camera_rotate</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a697a668892e76ad2e927f6f03f897e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_video_format</type>
      <name>current_format</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a96df8ccd7e3711f19aada741c194c6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>depth_front</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a05a185d96bcf4b97fbbb3f4f128efe15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>depth_mid</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>aabe1ad59e3a00f62fda680ff2370e47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int</type>
      <name>die</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>ae2fd0aea48846a13f893a7795fb82737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_context *</type>
      <name>f_ctx</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a53067e4299305a2561e9620e600e1daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_device *</type>
      <name>f_dev</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a0138d8ca8668ea007a29f8ef480be911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freenect_angle</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a51f02887fba86bc66ed78bbf76882c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freenect_led</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a808b47085d866e3ea4f09f0d027807da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_t</type>
      <name>freenect_thread</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>ab7949f01a378016aff19bea9bb959ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_argc</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a56a0ec58e8a4c0f144ab10e9eabc8934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>g_argv</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a42cc1f3030bc4fced497d4a33ac59959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>gl_backbuf_mutex</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a55500d3312b6801c2f58262cd114ee86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>gl_depth_tex</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a39cd14b3fbc028177b84f0fae676e6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_cond_t</type>
      <name>gl_frame_cond</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>af488cfe102552da0f4645b28c40ccc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>gl_rgb_tex</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>ab6916d676a3a07a7cb18f3c5ca8fb2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>got_depth</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a8afd68e0cc4740fe80348bc73e681ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>got_rgb</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>abd61232190efcf55f38e876216f176ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_video_format</type>
      <name>requested_format</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>ab7b640153f29fbf922dcc6499f32d61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>rgb_back</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>aa6cb56eda81d1530c93a4c518dac4337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>rgb_front</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a884dfff48fd06d8342bab559ecd65cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>rgb_mid</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a9c9579ecda53a47beeb2a474418da17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>t_gamma</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a82a61ee157373421ca92dcbb2dd8ed8b</anchor>
      <arglist>[2048]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tilt_changed</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>ab6334088f36571fa101b6063181ac91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>window</name>
      <anchorfile>glview_8c.html</anchorfile>
      <anchor>a65ba7a0b8164c01b33d92b9ab0f2af03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hiview.c</name>
    <path>/tmp/ws/src/libfreenect/examples/</path>
    <filename>hiview_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <member kind="function">
      <type>void</type>
      <name>depth_cb</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a4e09935f2c3e4fabbf680de25c7ad86b</anchor>
      <arglist>(freenect_device *dev, void *v_depth, uint32_t timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DispatchDraws</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a265bdd13dec981591ef22e6c151c85f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawDepthScene</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a6d52e6e0ec98b4274d0a47d8f511a983</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawVideoScene</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a32e7eb848afdd5ffede1649b75b5aee6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>freenect_threadfunc</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a7be14bfa2f7454146326c3f3c381e939</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>gl_threadfunc</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>ad7e70d8a1c82dca1f62ae0e67842ebe7</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitGL</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>ac8d2055368b431f82f03449410409ad0</anchor>
      <arglist>(int Width, int Height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keyPressed</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>ae49b22892a1276b5e664963496a34177</anchor>
      <arglist>(unsigned char key, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReSizeGLScene</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>aaeedc5c1c90eff3a2950f1a2dbbdac6c</anchor>
      <arglist>(int Width, int Height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>video_cb</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a4a95839659d23cbe591ab57e848a8e0d</anchor>
      <arglist>(freenect_device *dev, void *rgb, uint32_t timestamp)</arglist>
    </member>
    <member kind="variable">
      <type>freenect_video_format</type>
      <name>current_format</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a96df8ccd7e3711f19aada741c194c6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_resolution</type>
      <name>current_resolution</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a11d01c1173f04a98176d042fe9ec00d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>depth_front</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a05a185d96bcf4b97fbbb3f4f128efe15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>depth_mid</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>aabe1ad59e3a00f62fda680ff2370e47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>depth_mutex</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a40bf2b9a9eec112b52fd8093339b8bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>depth_on</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a2863ceb1215f6c22ad070fbfe000d86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>depth_window</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a8b164ea93abc497cb2a6194aaeae4b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int</type>
      <name>die</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>ae2fd0aea48846a13f893a7795fb82737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_context *</type>
      <name>f_ctx</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a53067e4299305a2561e9620e600e1daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_device *</type>
      <name>f_dev</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a0138d8ca8668ea007a29f8ef480be911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freenect_led</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a808b47085d866e3ea4f09f0d027807da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_t</type>
      <name>freenect_thread</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>ab7949f01a378016aff19bea9bb959ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_argc</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a56a0ec58e8a4c0f144ab10e9eabc8934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>g_argv</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a42cc1f3030bc4fced497d4a33ac59959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>gl_depth_tex</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a39cd14b3fbc028177b84f0fae676e6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_cond_t</type>
      <name>gl_frame_cond</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>af488cfe102552da0f4645b28c40ccc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>gl_rgb_tex</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>ab6916d676a3a07a7cb18f3c5ca8fb2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>got_depth</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a8afd68e0cc4740fe80348bc73e681ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>got_rgb</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>abd61232190efcf55f38e876216f176ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_video_format</type>
      <name>requested_format</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>ab7b640153f29fbf922dcc6499f32d61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_resolution</type>
      <name>requested_resolution</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>abf68dae9395fddc3ef41f58c599dce27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>rgb_back</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>aa6cb56eda81d1530c93a4c518dac4337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>rgb_front</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a884dfff48fd06d8342bab559ecd65cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>rgb_mid</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a9c9579ecda53a47beeb2a474418da17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>t_gamma</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a82a61ee157373421ca92dcbb2dd8ed8b</anchor>
      <arglist>[2048]</arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>video_mutex</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>a75f6a57c3525018a5ba4418aa2e6e370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>video_window</name>
      <anchorfile>hiview_8c.html</anchorfile>
      <anchor>ad15130a9681cb89e40aa71f14b9d472f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Jdk14LogHandler.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/util/</path>
    <filename>Jdk14LogHandler_8java</filename>
    <class kind="class">org::openkinect::freenect::util::Jdk14LogHandler</class>
    <namespace>org::openkinect::freenect::util</namespace>
  </compound>
  <compound kind="file">
    <name>LedStatus.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>LedStatus_8java</filename>
    <class kind="enum">org::openkinect::freenect::LedStatus</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>libfreenect.h</name>
    <path>/tmp/ws/src/libfreenect/include/</path>
    <filename>libfreenect_8h</filename>
    <class kind="struct">freenect_device_attributes</class>
    <class kind="struct">freenect_frame_mode</class>
    <class kind="struct">freenect_raw_tilt_state</class>
    <member kind="define">
      <type>#define</type>
      <name>FREENECT_COUNTS_PER_G</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a3b2a13b86b56139376f4e1a71de6608d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREENECT_DEPTH_MM_MAX_VALUE</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a1a741a90b1967ce7b59f2368dc35d7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREENECT_DEPTH_MM_NO_VALUE</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a91651997781d827b6295fd9155cd5357</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREENECT_DEPTH_RAW_MAX_VALUE</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>afa45c69be19fb42c2181ba2cea2cbeed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREENECT_DEPTH_RAW_NO_VALUE</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac10b66f8f2bca6a324866966130f80a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREENECTAPI</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a4be2c65057fcc6aca55c7e64f2f8db5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>freenect_chunk_cb</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ae537d2037b0d0e8f3debdf5e272d1ffb</anchor>
      <arglist>)(void *buffer, void *pkt_data, int pkt_num, int datalen, void *user_data)</arglist>
    </member>
    <member kind="typedef">
      <type>struct _freenect_context</type>
      <name>freenect_context</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a24c45e2da2dc575aba83a502c229a92e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>freenect_depth_cb</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>abca8a17e89eb59a285cb5bd422adbbaa</anchor>
      <arglist>)(freenect_device *dev, void *depth, uint32_t timestamp)</arglist>
    </member>
    <member kind="typedef">
      <type>struct _freenect_device</type>
      <name>freenect_device</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a86c7f3ba53c0266462e7cffaf216096b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>freenect_log_cb</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>afca9c47f80f940df75b88184e950aaa0</anchor>
      <arglist>)(freenect_context *dev, freenect_loglevel level, const char *msg)</arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>freenect_usb_context</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa2182bde06a1a8e81e297e1c3bc8ce94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>freenect_video_cb</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>abb1f00e59d04d66a24bf9123d63d1091</anchor>
      <arglist>)(freenect_device *dev, void *video, uint32_t timestamp)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_depth_format</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEPTH_11BIT</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022a78f58d223f8a0775f1a35262e09be861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEPTH_10BIT</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022a3605edca272eeecf0016a0991d110ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEPTH_11BIT_PACKED</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022a72c4603627fb2e2084a36ccc16510ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEPTH_10BIT_PACKED</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022ae763b99f92098a3b4bc807a556888b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEPTH_REGISTERED</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022ae7708257f3c8fb4f5b6ecfb341a735d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEPTH_MM</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022a6e91150fc3cf722134187fba89d69b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEPTH_DUMMY</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022a9ef699da6186172338e74de8d085dfa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_device_flags</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aed0f6bca9dbf321d9dfdae8717db20fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEVICE_MOTOR</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aed0f6bca9dbf321d9dfdae8717db20fbaf069075699f29a3c48f94d705b8fbf33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEVICE_CAMERA</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aed0f6bca9dbf321d9dfdae8717db20fbaed205fbefac411cc93431599edfd7823</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEVICE_AUDIO</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aed0f6bca9dbf321d9dfdae8717db20fba3d6bedbe58165da36f93640e4d3db03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_flag</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a43557b1ac77294119de0ef09a197c8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_AUTO_EXPOSURE</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a43557b1ac77294119de0ef09a197c8f2aafe9b71468b5d77d075e9a3c2277660b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_AUTO_WHITE_BALANCE</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a43557b1ac77294119de0ef09a197c8f2a826cfc3bbdbcac8f3c67d4eeaf051e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_RAW_COLOR</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a43557b1ac77294119de0ef09a197c8f2a85926af7d92d1a32a6c190c9eff24cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_MIRROR_DEPTH</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a43557b1ac77294119de0ef09a197c8f2a22e179ef8c547ab3a48af8b9afbc8d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_MIRROR_VIDEO</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a43557b1ac77294119de0ef09a197c8f2ab325e744c1fbc0cb5b620147dab671bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_flag_value</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac0b93b9b65d4ede64e7f2ce634da33bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_OFF</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac0b93b9b65d4ede64e7f2ce634da33bda0c64bdb5c6f7a7b5b97586f274dbe7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_ON</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac0b93b9b65d4ede64e7f2ce634da33bda4161094981eb661e2c21a1e071c5c24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_led_options</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LED_OFF</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5afc0ca8cc6cbe215fd3f1ae6d40255b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LED_GREEN</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5a0ad916c7f80666dc88f6b5b22a72e742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LED_RED</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5ad80f13022b6d309268fadc7b1da89cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LED_YELLOW</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5a81b537bb7607998bab91c7f08c5883de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LED_BLINK_GREEN</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5aef064a25beb883dc960f51a21ab773f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LED_BLINK_RED_YELLOW</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5ae6b498ffd7c7df28b27c7c2749cb67ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_loglevel</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_FATAL</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaacead5bbd5cfb18d8d83121dd147caab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_ERROR</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaab8a7097e5697a7babc2d5deb11001198</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_WARNING</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaa92538b27bbe6ecf3a8782d51fb8b1c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_NOTICE</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaa1d0b680e1428dfceb111ab544c90a5da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_INFO</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaa883fc1a4efe3dd3820d974daa7e06447</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_DEBUG</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaafede045d5931cf3150864063b11b204e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_SPEW</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaa033d761c31102202c9c37679ff207135</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_FLOOD</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaa03b14cbda60a67e903acf948cc9a7bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_resolution</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac610d7d6fe91ecb4c54e3ff2d2525a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_RESOLUTION_LOW</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac610d7d6fe91ecb4c54e3ff2d2525a58aa9a482c0891321889ad35444716385e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_RESOLUTION_MEDIUM</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac610d7d6fe91ecb4c54e3ff2d2525a58a00c66d68bb4dd776405f0668e269160c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_RESOLUTION_HIGH</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac610d7d6fe91ecb4c54e3ff2d2525a58aacf7607e65347da02330ed637849bfe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_RESOLUTION_DUMMY</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac610d7d6fe91ecb4c54e3ff2d2525a58ab32ba5b6cb7dd6021c2976819c835425</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_tilt_status_code</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a8ec40a1d26583caeb6681b3dbe71eccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TILT_STATUS_STOPPED</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a8ec40a1d26583caeb6681b3dbe71eccca5e7132afdbdc5335a06ec9a8abfe09d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TILT_STATUS_LIMIT</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a8ec40a1d26583caeb6681b3dbe71eccca3deab975c1bf8f6a50d24fb4a0d28a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TILT_STATUS_MOVING</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a8ec40a1d26583caeb6681b3dbe71eccca426dfeceb7a5fd12be5926f78e1ccb66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_video_format</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_RGB</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aad325152d3caa48a07890304522482d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_BAYER</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aad9293e9b0c5a62c15f926d241da0a3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_IR_8BIT</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aa0730fa243d1b2841253a9d70fdb25274</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_IR_10BIT</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aa060ecf954673d7d50e35e2024ba26de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_IR_10BIT_PACKED</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aac5792b16dbf1345c62ac4fe74eed5c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_YUV_RGB</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aa7c7b9b31f8b9f3b60eea273bc4ff5612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_YUV_RAW</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aaaadc8d0f1988ae4e3967556136713c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_DUMMY</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aabc00d9acb9d15da976d3436f89b04c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_close_device</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a4a7f52ace550b6c3df7391c595bfd971</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI freenect_device_flags</type>
      <name>freenect_enabled_subdevices</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a905fdf79d3f53b5cc95bb3345ccef970</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI freenect_frame_mode</type>
      <name>freenect_find_depth_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ada21e5d43b429f64c664805fe0e3ebf8</anchor>
      <arglist>(freenect_resolution res, freenect_depth_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI freenect_frame_mode</type>
      <name>freenect_find_video_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad264cf702708b0345721503891669b64</anchor>
      <arglist>(freenect_resolution res, freenect_video_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_free_device_attributes</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a074e9ce6ebaaad7de385a05b6f50248a</anchor>
      <arglist>(struct freenect_device_attributes *attribute_list)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI freenect_frame_mode</type>
      <name>freenect_get_current_depth_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aec73ebf466fa69d79c1fa6517ed8099b</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI freenect_frame_mode</type>
      <name>freenect_get_current_video_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>afce7379768d970ecdb66eec7ded610c7</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI freenect_frame_mode</type>
      <name>freenect_get_depth_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a310f735c9dc469762b83103f969f028c</anchor>
      <arglist>(int mode_num)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_get_depth_mode_count</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a1e09b7c77b4d23fb5c775fff7984eb4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_get_mks_accel</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a7ccfeef22226f341060869b44ef3edf9</anchor>
      <arglist>(freenect_raw_tilt_state *state, double *x, double *y, double *z)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI double</type>
      <name>freenect_get_tilt_degs</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a083a86c9e8dfe6285e4f8c649cf677dd</anchor>
      <arglist>(freenect_raw_tilt_state *state)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI freenect_raw_tilt_state *</type>
      <name>freenect_get_tilt_state</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>afa296a9d3cbca9102997b99b75ae58cb</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI freenect_tilt_status_code</type>
      <name>freenect_get_tilt_status</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a097f8757347962ff51482c4458cf3a23</anchor>
      <arglist>(freenect_raw_tilt_state *state)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void *</type>
      <name>freenect_get_user</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a0c030dd56cf72f6197acd3f220a5457c</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI freenect_frame_mode</type>
      <name>freenect_get_video_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ae1de16a1aa2affd06d791090c4ecae24</anchor>
      <arglist>(int mode_num)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_get_video_mode_count</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>af6953f4600859ec981e56a9a165da100</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_init</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a96c8bac464d8547748a95c2bdb0c812f</anchor>
      <arglist>(freenect_context **ctx, freenect_usb_context *usb_ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_list_device_attributes</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aca013b808ef93af8d4b386cba54fec6b</anchor>
      <arglist>(freenect_context *ctx, struct freenect_device_attributes **attribute_list)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_num_devices</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aed5e51425df043d4469a08f10e9869f9</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_open_device</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aad16e819a2ae1f7015cd7b72142b334a</anchor>
      <arglist>(freenect_context *ctx, freenect_device **dev, int index)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_open_device_by_camera_serial</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a241bc0b598a3c925378b83d02d1bccd0</anchor>
      <arglist>(freenect_context *ctx, freenect_device **dev, const char *camera_serial)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_process_events</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a23a6634eeedf2c96585f154c8c048e29</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_process_events_timeout</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a54faa4b4731b82192c4747d2985b0783</anchor>
      <arglist>(freenect_context *ctx, struct timeval *timeout)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_select_subdevices</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a66f022731efaefafa3c07181db82fbec</anchor>
      <arglist>(freenect_context *ctx, freenect_device_flags subdevs)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_set_depth_buffer</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ab47482eb5aaebd12cb8dbbc5e29cb583</anchor>
      <arglist>(freenect_device *dev, void *buf)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_depth_callback</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac29d4e8a50425aa40e0cc3d7293c3a04</anchor>
      <arglist>(freenect_device *dev, freenect_depth_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_depth_chunk_callback</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a1b61636490df2641b8c76915fb1a7a38</anchor>
      <arglist>(freenect_device *dev, freenect_chunk_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_set_depth_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a83326ef449705a214e2640b2626d804e</anchor>
      <arglist>(freenect_device *dev, const freenect_frame_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_set_flag</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a911c606d8bd17d44fc2b7cf5187b664d</anchor>
      <arglist>(freenect_device *dev, freenect_flag flag, freenect_flag_value value)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_fw_address_k4w</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a804989efc80ab916a6d285d7f7c19ae2</anchor>
      <arglist>(freenect_context *ctx, unsigned char *fw_ptr, unsigned int num_bytes)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_fw_address_nui</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a0895cbfcfec4df44e01da7e807cc5336</anchor>
      <arglist>(freenect_context *ctx, unsigned char *fw_ptr, unsigned int num_bytes)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_set_led</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac1a2d772729aca32608581b0b0196835</anchor>
      <arglist>(freenect_device *dev, freenect_led_options option)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_log_callback</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a0fec6a51678619e2afae9730dfdfcfd0</anchor>
      <arglist>(freenect_context *ctx, freenect_log_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_log_level</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a9b7bd62a412c83a1020e8c30581236d8</anchor>
      <arglist>(freenect_context *ctx, freenect_loglevel level)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_set_tilt_degs</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a30480c585a5fb7134801d7486f82d661</anchor>
      <arglist>(freenect_device *dev, double angle)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_user</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a0d8e0c8af3de66a9ac4302d95f84e227</anchor>
      <arglist>(freenect_device *dev, void *user)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_set_video_buffer</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa3afe0d9b1845b6cd299040c38b7fdbd</anchor>
      <arglist>(freenect_device *dev, void *buf)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_video_callback</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a01be1fab3976ea0e868268db219e8288</anchor>
      <arglist>(freenect_device *dev, freenect_video_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_video_chunk_callback</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a93d595d2af166de51e2531270fc01fab</anchor>
      <arglist>(freenect_device *dev, freenect_chunk_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_set_video_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a3d7a13573fbb9a847192503e7340a624</anchor>
      <arglist>(freenect_device *dev, freenect_frame_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_shutdown</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a414ca7e4a62b6e403543a434aa9f6aae</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_start_depth</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aea70dac13d2b278ce97b5e8c5fb64d9b</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_start_video</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a46340552ba42d94ee2e50a181886be27</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_stop_depth</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a4b23611116bdd192aabd98fa0486536f</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_stop_video</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a2086a758aa3e0d487b51036307e3a8ef</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_supported_subdevices</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>abc5603788d7b531b55b5ab233960d800</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_update_tilt_state</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a825a968e8e4269dfb2f3f4077171ec1b</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libfreenect.hpp</name>
    <path>/tmp/ws/src/libfreenect/wrappers/cpp/</path>
    <filename>libfreenect_8hpp</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="libusb_8h" name="libusb.h" local="no" imported="no">libusb.h</includes>
    <class kind="class">Freenect::Freenect</class>
    <class kind="class">Freenect::FreenectDevice</class>
    <class kind="class">Freenect::FreenectTiltState</class>
    <class kind="class">Freenect::Noncopyable</class>
    <namespace>Freenect</namespace>
  </compound>
  <compound kind="file">
    <name>libfreenect_audio.h</name>
    <path>/tmp/ws/src/libfreenect/include/</path>
    <filename>libfreenect__audio_8h</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <class kind="struct">freenect_sample_51</class>
    <member kind="typedef">
      <type>void(*</type>
      <name>freenect_audio_in_cb</name>
      <anchorfile>libfreenect__audio_8h.html</anchorfile>
      <anchor>a660e15f70c754bafcb557700286547cd</anchor>
      <arglist>)(freenect_device *dev, int num_samples, int32_t *mic1, int32_t *mic2, int32_t *mic3, int32_t *mic4, int16_t *cancelled, void *unknown)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>freenect_audio_out_cb</name>
      <anchorfile>libfreenect__audio_8h.html</anchorfile>
      <anchor>a39d2edb0f66cb07cd76b1e839aad4ec2</anchor>
      <arglist>)(freenect_device *dev, freenect_sample_51 *samples, int *sample_count)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_audio_in_callback</name>
      <anchorfile>libfreenect__audio_8h.html</anchorfile>
      <anchor>a14e2fe866e3d048a79014b074b5d05fb</anchor>
      <arglist>(freenect_device *dev, freenect_audio_in_cb callback)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_audio_out_callback</name>
      <anchorfile>libfreenect__audio_8h.html</anchorfile>
      <anchor>a4cd50f45678a9677043e06110b3cb340</anchor>
      <arglist>(freenect_device *dev, freenect_audio_out_cb callback)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_start_audio</name>
      <anchorfile>libfreenect__audio_8h.html</anchorfile>
      <anchor>a1a73ed6e39e6302daddbbb65ef71df23</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_stop_audio</name>
      <anchorfile>libfreenect__audio_8h.html</anchorfile>
      <anchor>a0079e7b11e296fd3b5135788bae4fa8b</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libfreenect_cv.c</name>
    <path>/tmp/ws/src/libfreenect/wrappers/opencv/</path>
    <filename>libfreenect__cv_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="libfreenect__sync_8h" name="libfreenect_sync.h" local="yes" imported="no">libfreenect_sync.h</includes>
    <includes id="libfreenect__cv_8h" name="libfreenect_cv.h" local="yes" imported="no">libfreenect_cv.h</includes>
    <member kind="function">
      <type>IplImage *</type>
      <name>freenect_sync_get_depth_cv</name>
      <anchorfile>libfreenect__cv_8c.html</anchorfile>
      <anchor>a5161d4137aefaf43a377c11e7faf17da</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>IplImage *</type>
      <name>freenect_sync_get_rgb_cv</name>
      <anchorfile>libfreenect__cv_8c.html</anchorfile>
      <anchor>a4d452f3d6bbebeef0a5efb8fc94514fd</anchor>
      <arglist>(int index)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libfreenect_cv.h</name>
    <path>/tmp/ws/src/libfreenect/wrappers/opencv/</path>
    <filename>libfreenect__cv_8h</filename>
    <member kind="function">
      <type>IplImage *</type>
      <name>freenect_sync_get_depth_cv</name>
      <anchorfile>libfreenect__cv_8h.html</anchorfile>
      <anchor>a5161d4137aefaf43a377c11e7faf17da</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>IplImage *</type>
      <name>freenect_sync_get_rgb_cv</name>
      <anchorfile>libfreenect__cv_8h.html</anchorfile>
      <anchor>a4d452f3d6bbebeef0a5efb8fc94514fd</anchor>
      <arglist>(int index)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libfreenect_registration.h</name>
    <path>/tmp/ws/src/libfreenect/include/</path>
    <filename>libfreenect__registration_8h</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <class kind="struct">freenect_reg_info</class>
    <class kind="struct">freenect_reg_pad_info</class>
    <class kind="struct">freenect_registration</class>
    <class kind="struct">freenect_zero_plane_info</class>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_camera_to_world</name>
      <anchorfile>libfreenect__registration_8h.html</anchorfile>
      <anchor>a26aa3909506614820b5c56d95a694c35</anchor>
      <arglist>(freenect_device *dev, int cx, int cy, int wz, double *wx, double *wy)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI freenect_registration</type>
      <name>freenect_copy_registration</name>
      <anchorfile>libfreenect__registration_8h.html</anchorfile>
      <anchor>a412741c0c9a5c6c4635f019e2360c9c8</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_destroy_registration</name>
      <anchorfile>libfreenect__registration_8h.html</anchorfile>
      <anchor>a4da2225f10ef8c1f5feb6f6fd7108350</anchor>
      <arglist>(freenect_registration *reg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libfreenect_sync.c</name>
    <path>/tmp/ws/src/libfreenect/wrappers/c_sync/</path>
    <filename>libfreenect__sync_8c</filename>
    <includes id="libfreenect__registration_8h" name="libfreenect_registration.h" local="yes" imported="no">libfreenect_registration.h</includes>
    <includes id="libfreenect__sync_8h" name="libfreenect_sync.h" local="yes" imported="no">libfreenect_sync.h</includes>
    <class kind="struct">buffer_ring</class>
    <class kind="struct">sync_kinect</class>
    <member kind="define">
      <type>#define</type>
      <name>MAX_KINECTS</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a778de787e416cbe00c520d9d496b996f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct buffer_ring</type>
      <name>buffer_ring_t</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a7d879bcb66fd46340cf8f20aa2084ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>set_buffer_t</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a2490591fe61b33a3026daa638ff071f4</anchor>
      <arglist>)(freenect_device *dev, void *buf)</arglist>
    </member>
    <member kind="typedef">
      <type>struct sync_kinect</type>
      <name>sync_kinect_t</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>aa2d55046c869d977bd968fdecd4818a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>alloc_buffer_ring_depth</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a1267111067dd44851062cfa1a5126920</anchor>
      <arglist>(freenect_resolution res, freenect_depth_format fmt, buffer_ring_t *buf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>alloc_buffer_ring_video</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>ad7c66abde6f1feea49cabf5a97e3ea62</anchor>
      <arglist>(freenect_resolution res, freenect_video_format fmt, buffer_ring_t *buf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static sync_kinect_t *</type>
      <name>alloc_kinect</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a6d5218b9f18f6beb0b3d38b17ff1897e</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>change_depth_format</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>ab1ad9ccc8c0a2d3f106c36cdc9cbddb8</anchor>
      <arglist>(sync_kinect_t *kinect, freenect_resolution res, freenect_depth_format fmt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>change_video_format</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a88b7a1f241353676ee686c6156405aa0</anchor>
      <arglist>(sync_kinect_t *kinect, freenect_resolution res, freenect_video_format fmt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>depth_producer_cb</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a5a1e53816fb7ab2db17d4559b34dcf4f</anchor>
      <arglist>(freenect_device *dev, void *data, uint32_t timestamp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>free_buffer_ring</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a1e843dc6f408c0d48c4783eedae362db</anchor>
      <arglist>(buffer_ring_t *buf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_sync_camera_to_world</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a2416ee63c8a374f9a309b0b54b3a7c2a</anchor>
      <arglist>(int cx, int cy, int wz, double *wx, double *wy, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_sync_get_depth</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>abd4cf909b29176005b9eae7adb68c44c</anchor>
      <arglist>(void **depth, uint32_t *timestamp, int index, freenect_depth_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_sync_get_depth_with_res</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>aa93d4e97722434ae53413fb4d81ad91a</anchor>
      <arglist>(void **depth, uint32_t *timestamp, int index, freenect_resolution res, freenect_depth_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_sync_get_tilt_state</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>ae3948f80597a09abbccfaff4a08b6b80</anchor>
      <arglist>(freenect_raw_tilt_state **state, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_sync_get_video</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a9c75b9f8a269ad52d735bf9d762a4c4e</anchor>
      <arglist>(void **video, uint32_t *timestamp, int index, freenect_video_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_sync_get_video_with_res</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a2b778b6db090125ba7ad6a508fd9f68d</anchor>
      <arglist>(void **video, uint32_t *timestamp, int index, freenect_resolution res, freenect_video_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_sync_set_led</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a009ccaa68a734d07ce4b5e929c90f8db</anchor>
      <arglist>(freenect_led_options led, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_sync_set_tilt_degs</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a820b8153676a08d8a1f314697c9c92c2</anchor>
      <arglist>(int angle, int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_sync_stop</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a46e7fa0ef431ef87a927bea6f304770e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>init</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a7a8a9580cd43b2a739bb09871766a397</anchor>
      <arglist>(void *unused)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>init_thread</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>aabdb098976dd107e888c32d7d3d05951</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pending_runloop_tasks_dec</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a09ae1558010c50284676fbf174b12acc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pending_runloop_tasks_inc</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>ae30eed552378696ba7f6a9d2d88db36f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pending_runloop_tasks_wait_zero</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a34a26cb0609a4cbc909bc037d4730a58</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>producer_cb_inner</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>ade1de2b283ea1682e79b33978f8149be</anchor>
      <arglist>(freenect_device *dev, void *data, uint32_t timestamp, buffer_ring_t *buf, set_buffer_t set_buffer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>runloop_enter</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a4423058cad4887a3e27412fb5ce56602</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>runloop_exit</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a87582b379cf760ba8297d1f8b01c09aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>setup_kinect</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>abf6151be3cda8d2442971bb624572d0b</anchor>
      <arglist>(int index, int res, int fmt, int is_depth)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>sync_get</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a28a81ceafcd55f06eddc9c8a8b710195</anchor>
      <arglist>(void **data, uint32_t *timestamp, buffer_ring_t *buf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>video_producer_cb</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a9b64e7ce38ab888607257e92e4c27621</anchor>
      <arglist>(freenect_device *dev, void *data, uint32_t timestamp)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static freenect_context *</type>
      <name>ctx</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>ad2004d60dd604721de04a94ab32e5e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static sync_kinect_t *</type>
      <name>kinects</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a924ecb0a6d69979e13b15a2de2d0a1c7</anchor>
      <arglist>[MAX_KINECTS]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>pending_runloop_tasks</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>aefb13d0f395131f7d10738c88dc92e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_cond_t</type>
      <name>pending_runloop_tasks_cond</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a59388f1c38d0c2dd52b0790a6113e62c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>pending_runloop_tasks_lock</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>af9660192617ffc40e82d73613e56cd1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>runloop_lock</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>aa5914a8312fccc9584f840b0160c690a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_t</type>
      <name>thread</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>a01f75a9ad916f63a94e06a27635ba278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>thread_running</name>
      <anchorfile>libfreenect__sync_8c.html</anchorfile>
      <anchor>adbf61a1af6f9211b197dc0d26eaa8c49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libfreenect_sync.h</name>
    <path>/tmp/ws/src/libfreenect/wrappers/c_sync/</path>
    <filename>libfreenect__sync_8h</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FREENECTAPI_SYNC</name>
      <anchorfile>libfreenect__sync_8h.html</anchorfile>
      <anchor>ada99c19ad3a3f77e4b06b6f3a1e28fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI_SYNC int</type>
      <name>freenect_sync_camera_to_world</name>
      <anchorfile>libfreenect__sync_8h.html</anchorfile>
      <anchor>a8b4f24da554d2839e10c6ba4d83f49bd</anchor>
      <arglist>(int cx, int cy, int wz, double *wx, double *wy, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_sync_get_depth</name>
      <anchorfile>libfreenect__sync_8h.html</anchorfile>
      <anchor>abd4cf909b29176005b9eae7adb68c44c</anchor>
      <arglist>(void **depth, uint32_t *timestamp, int index, freenect_depth_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI_SYNC int</type>
      <name>freenect_sync_get_depth_with_res</name>
      <anchorfile>libfreenect__sync_8h.html</anchorfile>
      <anchor>ac412b6d8f899324907f6956491d13c0f</anchor>
      <arglist>(void **depth, uint32_t *timestamp, int index, freenect_resolution res, freenect_depth_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI_SYNC int</type>
      <name>freenect_sync_get_tilt_state</name>
      <anchorfile>libfreenect__sync_8h.html</anchorfile>
      <anchor>a5ae44c1f3de2a4ec14ad61e94fb96725</anchor>
      <arglist>(freenect_raw_tilt_state **state, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_sync_get_video</name>
      <anchorfile>libfreenect__sync_8h.html</anchorfile>
      <anchor>a9c75b9f8a269ad52d735bf9d762a4c4e</anchor>
      <arglist>(void **video, uint32_t *timestamp, int index, freenect_video_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI_SYNC int</type>
      <name>freenect_sync_get_video_with_res</name>
      <anchorfile>libfreenect__sync_8h.html</anchorfile>
      <anchor>acc6a088c86e65f9aec1a5fbf7eba412e</anchor>
      <arglist>(void **video, uint32_t *timestamp, int index, freenect_resolution res, freenect_video_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI_SYNC int</type>
      <name>freenect_sync_set_led</name>
      <anchorfile>libfreenect__sync_8h.html</anchorfile>
      <anchor>a6e60c9ab7f39c69acc0021a11889380e</anchor>
      <arglist>(freenect_led_options led, int index)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI_SYNC int</type>
      <name>freenect_sync_set_tilt_degs</name>
      <anchorfile>libfreenect__sync_8h.html</anchorfile>
      <anchor>a750479cd10116ba8f0df8ea28bb1cacc</anchor>
      <arglist>(int angle, int index)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI_SYNC void</type>
      <name>freenect_sync_stop</name>
      <anchorfile>libfreenect__sync_8h.html</anchorfile>
      <anchor>a69a8d152785c922a831786c197f8fb77</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libusb.h</name>
    <path>/tmp/ws/src/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>libusb_8h</filename>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <class kind="struct">libusb_device_descriptor</class>
    <class kind="struct">libusb_iso_packet_descriptor</class>
    <class kind="struct">libusb_transfer</class>
    <member kind="define">
      <type>#define</type>
      <name>LIBUSBEMU</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a36183dc72137cca1e38ff7bb1d635733</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct libusb_context_t</type>
      <name>libusb_context</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab7dae23138b8f19cd283e20284f38c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct libusb_device_t</type>
      <name>libusb_device</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a453d2cc38470b439853cf9ec40fdcc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct libusb_device_handle_t</type>
      <name>libusb_device_handle</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>adfb91737a8ad3fceba1b068e315aed71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>libusb_transfer_cb_fn</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a161462aaca597d5dcda86dbf6b6f894a</anchor>
      <arglist>)(struct libusb_transfer *transfer)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>libusb_endpoint_direction</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a86c880af878493aa8f805c2aba654b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ENDPOINT_IN</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a86c880af878493aa8f805c2aba654b8ba3829979c66e5344367f32f4a31d43613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ENDPOINT_OUT</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a86c880af878493aa8f805c2aba654b8ba940484c16d44bdfc6eccc2de7a9ffcb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>libusb_error</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_SUCCESS</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa576d8d63f6e24b2e57cb2ca63b304f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_IO</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa790feab8b45d8c323038f4d7d15eceec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_INVALID_PARAM</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa680e4bf39b66a36be3182be3ebf58062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_ACCESS</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa131f3c2f6f2bb40bc6fb60ccb6f3152f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_NO_DEVICE</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efaf8d98f464314a8e202507a0e5c67336f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_NOT_FOUND</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa28214194dc4399e51777408b2c27f03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_BUSY</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa34ede1140a8a16022f730ac80875ed3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_TIMEOUT</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa9b000ac2e6dc4ac864c59579dd08c8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_OVERFLOW</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efaf00ae4b8772fda64263ae6e4d6569af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_PIPE</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa1406e98370900156484f5fe609270837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_INTERRUPTED</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa39c9284a18fb3277696d84d65f50dbea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_NO_MEM</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efaff885c8ef4522f22f6673059c7b9edec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_NOT_SUPPORTED</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa01b43115484f435627be755d5dc9509b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_OTHER</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa9705eb232d1a5e249926d4e76599672e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>libusb_transfer_flags</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a1fb47dd0f7c209b60a3609ff0c03d56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_SHORT_NOT_OK</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a1fb47dd0f7c209b60a3609ff0c03d56dae4c0697c266819c51c1734b3456e7276</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_FREE_BUFFER</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a1fb47dd0f7c209b60a3609ff0c03d56dae993a26f495ac9949118e23eafa19e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_FREE_TRANSFER</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a1fb47dd0f7c209b60a3609ff0c03d56dacf3f064997b283a14097c9f4d6f8ccc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>libusb_transfer_status</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_COMPLETED</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856a4595f6532aab12352a58a0fd4ce48363</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_ERROR</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856aa8852ed719d03c2a3cc6f0312d919398</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_TIMED_OUT</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856ac2b7626d7b51cb980f83933b6ada1ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_CANCELLED</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856a8af1f19e46cccafdcf3feadce47e880b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_STALL</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856a23cdfd929f5fe82cca9654f8075eeebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_NO_DEVICE</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856ab7dcb24f313ace407e0c070d6b2c5f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_OVERFLOW</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856ab1b9cbcb1de27a8fbeceb3427fb2fb14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>libusb_transfer_type</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>acb52027036a07de6ecc6c2bf07d07c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_TYPE_CONTROL</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>acb52027036a07de6ecc6c2bf07d07c71a4c89624658c783ef9b2a2f08091bc7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_TYPE_ISOCHRONOUS</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>acb52027036a07de6ecc6c2bf07d07c71a40de9889554fc1785d784b3c31333300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_TYPE_BULK</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>acb52027036a07de6ecc6c2bf07d07c71a7bdfa2fc5dadbaaa0e9262e1b4a228e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_TYPE_INTERRUPT</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>acb52027036a07de6ecc6c2bf07d07c71aefb0e07862c0eed894ec9c2f957a7e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct libusb_transfer *</type>
      <name>libusb_alloc_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a13cc69ea40c702181c430c950121c000</anchor>
      <arglist>(int iso_packets)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_bulk_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a28f50aa47efa3a1582f72a1db7600154</anchor>
      <arglist>(libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *data, int length, int *actual_length, unsigned int timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_cancel_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a685eb7731f9a0593f75beb99727bbe54</anchor>
      <arglist>(struct libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_claim_interface</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a32fabedf5f13fdecf1cb33acdb19b57a</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_close</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a779bc4f1316bdb0ac383bddbd538620e</anchor>
      <arglist>(libusb_device_handle *dev_handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_control_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>adb11f7a761bd12fc77a07f4568d56f38</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t bmRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex, unsigned char *data, uint16_t wLength, unsigned int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_exit</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>adc174de608932caeb2fc15d94fa0844d</anchor>
      <arglist>(libusb_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_fill_iso_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a3736b4148a6ee0910964d022d516e87d</anchor>
      <arglist>(struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *buffer, int length, int num_iso_packets, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_free_device_list</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ad3b8561d064bb3e1b8851ddeed3cd7d6</anchor>
      <arglist>(libusb_device **list, int unref_devices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_free_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a6ab8b2cff4de9091298a06b2f4b86cd6</anchor>
      <arglist>(struct libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_get_device_descriptor</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a5e9ab08d490a7704cf3a9b0439f16f00</anchor>
      <arglist>(libusb_device *dev, struct libusb_device_descriptor *desc)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>libusb_get_device_list</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ac0fe4b65914c5ed036e6cbec61cb0b97</anchor>
      <arglist>(libusb_context *ctx, libusb_device ***list)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_get_string_descriptor</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a0d1ebb139f9cfb0054f08f572d50bbc6</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t desc_index, uint16_t langid, unsigned char *data, int length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_get_string_descriptor_ascii</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a240aac96d92cb9f51e3aea79a4adbf42</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t desc_index, unsigned char *data, int length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_handle_events</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a4989086e3f0327f3886a4c474ec7c327</anchor>
      <arglist>(libusb_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_handle_events_timeout</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>aec5488fb123faa9e899eacfdc00f07f6</anchor>
      <arglist>(libusb_context *ctx, struct timeval *timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_init</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9517c37281bba0b51cc62eba728be48b</anchor>
      <arglist>(libusb_context **context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_open</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a8163100afdf933fabed0db7fa81c89d1</anchor>
      <arglist>(libusb_device *dev, libusb_device_handle **handle)</arglist>
    </member>
    <member kind="function">
      <type>libusb_device_handle *</type>
      <name>libusb_open_device_with_vid_pid</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a11ba48adb896b1492bbd3d0bf7e0f665</anchor>
      <arglist>(libusb_context *ctx, uint16_t vendor_id, uint16_t product_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_release_interface</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>af0d053dd23420c4daec89c06da04abe4</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_set_configuration</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a186593ecae576dad6cd9679f45a2aa43</anchor>
      <arglist>(libusb_device_handle *dev, int configuration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_set_debug</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a5f8376b7a863a5a8d5b8824feb8a427a</anchor>
      <arglist>(libusb_context *ctx, int level)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_set_interface_alt_setting</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a3047fea29830a56524388fd423068b53</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number, int alternate_setting)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_set_iso_packet_lengths</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ae08b74b615f40533f524d7b6c86977db</anchor>
      <arglist>(struct libusb_transfer *transfer, unsigned int length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_submit_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>abb0932601f2c7dad2fee4b27962848ce</anchor>
      <arglist>(struct libusb_transfer *transfer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libusbemu.cpp</name>
    <path>/tmp/ws/src/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>libusbemu_8cpp</filename>
    <includes id="libusb_8h" name="libusb.h" local="yes" imported="no">libusb.h</includes>
    <includes id="libusbemu__internal_8h" name="libusbemu_internal.h" local="yes" imported="no">libusbemu_internal.h</includes>
    <includes id="failguard_8h" name="failguard.h" local="yes" imported="no">failguard.h</includes>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>LIBUSB_DEBUG_CMD</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ae1c518e982b1550b37b54e13092001e2</anchor>
      <arglist>(cmd)</arglist>
    </member>
    <member kind="function">
      <type>struct libusb_transfer *</type>
      <name>libusb_alloc_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a13cc69ea40c702181c430c950121c000</anchor>
      <arglist>(int iso_packets)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_bulk_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a3d3353b9f4062c77e24b87f6282ac39c</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t endpoint, uint8_t *data, int length, int *transferred, unsigned int timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_cancel_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a685eb7731f9a0593f75beb99727bbe54</anchor>
      <arglist>(struct libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_claim_interface</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a32fabedf5f13fdecf1cb33acdb19b57a</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_close</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a779bc4f1316bdb0ac383bddbd538620e</anchor>
      <arglist>(libusb_device_handle *dev_handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_control_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>adb11f7a761bd12fc77a07f4568d56f38</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t bmRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex, unsigned char *data, uint16_t wLength, unsigned int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_exit</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>adc174de608932caeb2fc15d94fa0844d</anchor>
      <arglist>(libusb_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_fill_iso_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a3736b4148a6ee0910964d022d516e87d</anchor>
      <arglist>(struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *buffer, int length, int num_iso_packets, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_free_device_list</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ad3b8561d064bb3e1b8851ddeed3cd7d6</anchor>
      <arglist>(libusb_device **list, int unref_devices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_free_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a6ab8b2cff4de9091298a06b2f4b86cd6</anchor>
      <arglist>(struct libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_get_device_descriptor</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a5e9ab08d490a7704cf3a9b0439f16f00</anchor>
      <arglist>(libusb_device *dev, struct libusb_device_descriptor *desc)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>libusb_get_device_list</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ac0fe4b65914c5ed036e6cbec61cb0b97</anchor>
      <arglist>(libusb_context *ctx, libusb_device ***list)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_get_string_descriptor</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a0d1ebb139f9cfb0054f08f572d50bbc6</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t desc_index, uint16_t langid, unsigned char *data, int length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_get_string_descriptor_ascii</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a240aac96d92cb9f51e3aea79a4adbf42</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t desc_index, unsigned char *data, int length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_handle_events</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a4989086e3f0327f3886a4c474ec7c327</anchor>
      <arglist>(libusb_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_handle_events_timeout</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>aec5488fb123faa9e899eacfdc00f07f6</anchor>
      <arglist>(libusb_context *ctx, struct timeval *timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_init</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a9517c37281bba0b51cc62eba728be48b</anchor>
      <arglist>(libusb_context **context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_open</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a8163100afdf933fabed0db7fa81c89d1</anchor>
      <arglist>(libusb_device *dev, libusb_device_handle **handle)</arglist>
    </member>
    <member kind="function">
      <type>libusb_device_handle *</type>
      <name>libusb_open_device_with_vid_pid</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a11ba48adb896b1492bbd3d0bf7e0f665</anchor>
      <arglist>(libusb_context *ctx, uint16_t vendor_id, uint16_t product_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_release_interface</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>af0d053dd23420c4daec89c06da04abe4</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_set_configuration</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a186593ecae576dad6cd9679f45a2aa43</anchor>
      <arglist>(libusb_device_handle *dev, int configuration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_set_debug</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a5f8376b7a863a5a8d5b8824feb8a427a</anchor>
      <arglist>(libusb_context *ctx, int level)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_set_interface_alt_setting</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a3047fea29830a56524388fd423068b53</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number, int alternate_setting)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_set_iso_packet_lengths</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ae08b74b615f40533f524d7b6c86977db</anchor>
      <arglist>(struct libusb_transfer *transfer, unsigned int length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_submit_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>abb0932601f2c7dad2fee4b27962848ce</anchor>
      <arglist>(struct libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_deliver_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ac062e2834cc04e1a6c5cf34b37172bbb</anchor>
      <arglist>(transfer_wrapper *wrapper)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusbemu_handle_isochronous</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ab1818d882200fa82fed132ec46fe851b</anchor>
      <arglist>(libusb_context *ctx, const unsigned int milliseconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PreprocessTransferFreenect</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a0e26468de9706278e45bdfc998617ad2</anchor>
      <arglist>(libusb_transfer *transfer, const int read)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PreprocessTransferNaive</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a9f7a231338f8b29b887f4a57e174465a</anchor>
      <arglist>(libusb_transfer *transfer, const int read)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ReapThreadProc</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>abfc04bde4f94639dd967e4e4566e5a66</anchor>
      <arglist>(void *params)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ReapTransfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a1e877a262559810e005114c531a95573</anchor>
      <arglist>(transfer_wrapper *, unsigned int, libusb_device::TListTransfers *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static libusb_context *</type>
      <name>default_context</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a21abcb4ee76a31455a11a18774b4f5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static void(*</type>
      <name>PreprocessTransfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ac6b4c04ef33802837655e75e394cba60</anchor>
      <arglist>)(libusb_transfer *, const int)(PreprocessTransferFreenect)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libusbemu_internal.h</name>
    <path>/tmp/ws/src/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>libusbemu__internal_8h</filename>
    <includes id="libusbemu__threads_8h" name="libusbemu_threads.h" local="yes" imported="no">libusbemu_threads.h</includes>
    <class kind="struct">libusb_device_t::isoc_handle</class>
    <class kind="struct">libusb_context_t</class>
    <class kind="struct">libusb_device_handle_t</class>
    <class kind="struct">libusb_device_t</class>
    <class kind="struct">libusbemu::QuickList</class>
    <class kind="struct">libusbemu::QuickListMutexed</class>
    <class kind="struct">transfer_wrapper</class>
    <namespace>libusbemu</namespace>
    <member kind="define">
      <type>#define</type>
      <name>LIBUSBEMU_ERROR</name>
      <anchorfile>libusbemu__internal_8h.html</anchorfile>
      <anchor>a394a9c913416672dfd21fb08f5027e56</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LIBUSBEMU_ERROR_LIBUSBWIN32</name>
      <anchorfile>libusbemu__internal_8h.html</anchorfile>
      <anchor>ae5ad7b021835df470cc5ff3863513f84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_clear_transfer</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a30808c7717fa336cfcbdbbe95d0480c4</anchor>
      <arglist>(transfer_wrapper *wrapper)</arglist>
    </member>
    <member kind="function">
      <type>transfer_wrapper *</type>
      <name>libusbemu_get_transfer_wrapper</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a975266c08036df6d3d5bc739275996ee</anchor>
      <arglist>(libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>libusb_device *</type>
      <name>libusbemu_register_device</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>ac5939f00357878480fd16c30e8838221</anchor>
      <arglist>(libusb_context *ctx, struct usb_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_report_error</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a3c64b76384bce034527f73c6e5832b30</anchor>
      <arglist>(const char *file, const int line, const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusbemu_setup_transfer</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a1d028bc43040aaa3b4d16499f1d4b52a</anchor>
      <arglist>(transfer_wrapper *wrapper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_unregister_device</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a96e3e1bb3bc3c0dd4880a4c71052406c</anchor>
      <arglist>(libusb_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>MIN</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>af844a0942c8716be4723ab238d912d26</anchor>
      <arglist>(const T &amp;v1, const T &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>T *&amp;</type>
      <name>SAFE_DELETE</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a9f34ed8b94b4ed3ca056b0687d36207c</anchor>
      <arglist>(T *&amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libusbemu_threads.h</name>
    <path>/tmp/ws/src/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>libusbemu__threads_8h</filename>
    <class kind="struct">libusbemu::RAIIMutex</class>
    <namespace>libusbemu</namespace>
  </compound>
  <compound kind="file">
    <name>libusbemu_threads_win32.h</name>
    <path>/tmp/ws/src/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>libusbemu__threads__win32_8h</filename>
    <class kind="struct">libusbemu::EventList</class>
    <class kind="struct">libusbemu::QuickEvent</class>
    <class kind="struct">libusbemu::QuickMutex</class>
    <class kind="struct">libusbemu::QuickThread</class>
    <class kind="struct">libusbemu::QuickThread::ThreadWrapper::State</class>
    <class kind="struct">libusbemu::QuickThread::ThreadWrapper</class>
    <namespace>libusbemu</namespace>
  </compound>
  <compound kind="file">
    <name>loader.c</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>loader_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <includes id="loader_8h" name="loader.h" local="yes" imported="no">loader.h</includes>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>check_version_string</name>
      <anchorfile>loader_8c.html</anchorfile>
      <anchor>aeb06c0e2d71bc29e4ca8c304619217d7</anchor>
      <arglist>(fnusb_dev *dev)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dump_bl_cmd</name>
      <anchorfile>loader_8c.html</anchorfile>
      <anchor>a6d7ff2707c9c690b2057ed4b893feda3</anchor>
      <arglist>(freenect_context *ctx, bootloader_command cmd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dump_cemd_cmd</name>
      <anchorfile>loader_8c.html</anchorfile>
      <anchor>a90726d1a0f720ac21c87ed69b144119d</anchor>
      <arglist>(freenect_context *ctx, cemdloader_command cmd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get_reply</name>
      <anchorfile>loader_8c.html</anchorfile>
      <anchor>a401a8a448b05ac2aaaf7cc2fb0e7c055</anchor>
      <arglist>(fnusb_dev *dev)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>upload_cemd_data</name>
      <anchorfile>loader_8c.html</anchorfile>
      <anchor>a3f5e9a8afe69027e1e644906ac92cdf0</anchor>
      <arglist>(fnusb_dev *dev)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>upload_firmware</name>
      <anchorfile>loader_8c.html</anchorfile>
      <anchor>a9a5b97430b351eb9996c72a248b4f3bf</anchor>
      <arglist>(fnusb_dev *dev, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>upload_firmware_from_memory</name>
      <anchorfile>loader_8c.html</anchorfile>
      <anchor>a202fc38f8e9a3bf6f048c0a0176c82fe</anchor>
      <arglist>(fnusb_dev *dev, unsigned char *fw_from_mem, unsigned int fw_size_in_btyes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>loader.h</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>loader_8h</filename>
    <includes id="usb__libusb10_8h" name="usb_libusb10.h" local="yes" imported="no">usb_libusb10.h</includes>
    <class kind="struct">bootloader_command</class>
    <class kind="struct">bootloader_status_code</class>
    <class kind="struct">cemdloader_command</class>
    <class kind="struct">firmware_header</class>
    <member kind="function">
      <type>int</type>
      <name>upload_cemd_data</name>
      <anchorfile>loader_8h.html</anchorfile>
      <anchor>aca7d2e2680e51a9a9d0947d894692358</anchor>
      <arglist>(fnusb_dev *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>upload_firmware</name>
      <anchorfile>loader_8h.html</anchorfile>
      <anchor>a75368ea670f6192a01c6ddfdf0402686</anchor>
      <arglist>(fnusb_dev *dev, char *fw_filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>upload_firmware_from_memory</name>
      <anchorfile>loader_8h.html</anchorfile>
      <anchor>a56e296c9a9440b8ddd8ef43a1554a8e4</anchor>
      <arglist>(fnusb_dev *dev, unsigned char *fw_from_mem, unsigned int fw_size_in_bytes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LogHandler.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>LogHandler_8java</filename>
    <class kind="interface">org::openkinect::freenect::LogHandler</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>LogLevel.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>LogLevel_8java</filename>
    <class kind="enum">org::openkinect::freenect::LogLevel</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>micview.c</name>
    <path>/tmp/ws/src/libfreenect/examples/</path>
    <filename>micview_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="libfreenect__audio_8h" name="libfreenect_audio.h" local="yes" imported="no">libfreenect_audio.h</includes>
    <class kind="struct">capture</class>
    <member kind="function">
      <type>void</type>
      <name>DrawMicData</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>aae8ae291f74e2495d50d6de4755dde32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>freenect_threadfunc</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>a7be14bfa2f7454146326c3f3c381e939</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>in_callback</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>a4a8b2cda1bf3db54b3a22fae010f1981</anchor>
      <arglist>(freenect_device *dev, int num_samples, int32_t *mic1, int32_t *mic2, int32_t *mic3, int32_t *mic4, int16_t *cancelled, void *unknown)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Keyboard</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>a5b7327ae645169b577a93117ca8ad7cd</anchor>
      <arglist>(unsigned char key, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reshape</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>afd1d12953941d1dc2f35cd182a31448d</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="variable">
      <type>pthread_cond_t</type>
      <name>audiobuf_cond</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>a32bc81c1c1edb1d5bc37542fe6f2d20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>audiobuf_mutex</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>a8a388f54716f9f1da7bbf69b21f62adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int</type>
      <name>die</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>ae2fd0aea48846a13f893a7795fb82737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static freenect_context *</type>
      <name>f_ctx</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>a53067e4299305a2561e9620e600e1daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static freenect_device *</type>
      <name>f_dev</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>a0138d8ca8668ea007a29f8ef480be911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_t</type>
      <name>freenect_thread</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>ab7949f01a378016aff19bea9bb959ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>paused</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>a868659a2f991de87c2b0dcbe6cea6175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>capture</type>
      <name>state</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>a9bd76cf1ba4204ac39524e6bd8dca4d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>win_h</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>add4672953f6e85143f406901620307ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>win_w</name>
      <anchorfile>micview_8c.html</anchorfile>
      <anchor>ae9a531061b696abcd529c023f629b72e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniCAPI.h</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/</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>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 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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/</path>
    <filename>OniCEnums_8h</filename>
    <member kind="enumvalue">
      <name>ONI_TIMEOUT_NONE</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5af3bf85d632b56ec9063d3d0d1f690343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_TIMEOUT_FOREVER</name>
      <anchorfile>OniCEnums_8h.html</anchorfile>
      <anchor>a99fb83031ce9923c84392b4e92f956b5a11d6c3f1fa75edda933799de818deb3d</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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/</path>
    <filename>OniCProperties_8h</filename>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_FIRMWARE_VERSION</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04a65f2ca97228c93a5887bd0eeb338c4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_DRIVER_VERSION</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04a8b609746a627f3ad7c3597e1b025a3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_HARDWARE_VERSION</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04a2e6e90e22f2032844266597c68d3acb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_SERIAL_NUMBER</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04a873f8c4b9f7ae0c2ac8d7341ae9c117a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_ERROR_STATE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04abc30ae472225f6eee669f6de8fa62583</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_IMAGE_REGISTRATION</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04affe207444eddbfaed343024e0ce72851</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_PLAYBACK_SPEED</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04afe75e6e4d4d713070e72331a35468201</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_PROPERTY_PLAYBACK_REPEAT_ENABLED</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>abc6126af1d45847bc59afa0aa3216b04ad31e35d782be7d509f76dfd5ebca6f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_CROPPING</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06cad835324abfeebf9a1860ed5ba76fb7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_HORIZONTAL_FOV</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06ca667f2ce8f544f292e44c5c18f953d466</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_VERTICAL_FOV</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06ca74cff1c558d376b59bcbf791cc47a7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_VIDEO_MODE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06ca513ccee9aad69ceebbb4c39ced325c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_MAX_VALUE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06caa994b957a5b00758a0a0c0461e5c10ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_MIN_VALUE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06cae43dc2f00072c22a9960447debaa547d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_STRIDE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06ca281f24f8474193f997ebe44ca6b6f22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_MIRRORING</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06cae3b86e7fd9d7ca6871491ce5acfa029f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_NUMBER_OF_FRAMES</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06ca822fcaf56b2087c7a88b718f2778e500</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_AUTO_WHITE_BALANCE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06ca726e9fb1ed19914eb095cb3432970411</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_AUTO_EXPOSURE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06ca647e6b56746fa78bb668192d374d831f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_EXPOSURE</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06ca3a2d2a34a0e5c36aae4b4b91e7afea63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_STREAM_PROPERTY_GAIN</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>adc29c2ff13d900c2f185ee95427fb06cafdd3a1b420fc8179f5d48bf8053b84bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONI_DEVICE_COMMAND_SEEK</name>
      <anchorfile>OniCProperties_8h.html</anchorfile>
      <anchor>a61dadd085c1777f559549e05962b2c9ea07dcf1f5b24eea12c6eb616b8435e9e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniCTypes.h</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/</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">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>
    <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>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>_OniDevice *</type>
      <name>OniDeviceHandle</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>aa9b2a1e6c51620a58d2fe009f947b64b</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>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>_OniRecorder *</type>
      <name>OniRecorderHandle</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a7ae5889070ce35967f170d9589c84993</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_OniStream *</type>
      <name>OniStreamHandle</name>
      <anchorfile>OniCTypes_8h.html</anchorfile>
      <anchor>a5e63148a46698356af6a7d620346a5f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniDriverAPI.h</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/</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>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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/</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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/Linux-x86/</path>
    <filename>OniPlatformLinux-x86_8h</filename>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/</path>
    <filename>OniProperties_8h</filename>
    <namespace>openni</namespace>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_FIRMWARE_VERSION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fafae04c8064f5d9160647f0577deb85e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_DRIVER_VERSION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa8002250785127c6abd5181fc8ced157e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_HARDWARE_VERSION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa10b98be5b92f3ca9b6576c81173dbcc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_SERIAL_NUMBER</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fafd9746f5afc4b589bd7b1410436462bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_ERROR_STATE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fafd66d9e370d1fe263ce1ab0fbaac2ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_IMAGE_REGISTRATION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1faf53c06f2207c14ea99531763ec3b70c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_PLAYBACK_SPEED</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fadef7337ae1a4356af87163d2c46e110f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_PLAYBACK_REPEAT_ENABLED</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa03d67e0796187210f67a20fe5eadf4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_CROPPING</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aafd42afe0e76cf5f4feaee2f70aa70842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_HORIZONTAL_FOV</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa86bec5619cc1f6694cd93ad5e8342a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_VERTICAL_FOV</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa18f363c870116f6bb4cc901513e66c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_VIDEO_MODE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa6f0c2b58c2ecf50665c5f5f73301dd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_MAX_VALUE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa267b5d553d2880a48ac969a22b871cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_MIN_VALUE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa4add83015abdad08808ef24581772f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_STRIDE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa413610b016f269eb7324b0222fce6527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_MIRRORING</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa3dde30900961048fed81c5d127554b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_NUMBER_OF_FRAMES</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aac19edc52fd26bc61bfdef4feed2882d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_AUTO_WHITE_BALANCE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa16db9fc96d9b788934c11c8020bb876c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_AUTO_EXPOSURE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa710fdd0c5e5874ed3f589eb62c3b07c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_EXPOSURE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aafdfad390317769801b002e1ceb936da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_GAIN</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aaabfd592f8dbd134a2353a5c501d70251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_COMMAND_SEEK</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a62674f57aa8cd810bd25b5a3bf05c040ab82758827eab7fb25d84ba5e77106c67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OniVersion.h</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/</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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/</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>
    <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>
    <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 char *</type>
      <name>ANY_DEVICE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad917a99196968a7d3ce9e8ca0b222953</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>platform.h</name>
    <path>/tmp/ws/src/libfreenect/fakenect/</path>
    <filename>platform_8h</filename>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <member kind="function">
      <type>double</type>
      <name>get_time</name>
      <anchorfile>platform_8h.html</anchorfile>
      <anchor>af7ab092ab10d65db3b9051a12420fa52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sleep_highres</name>
      <anchorfile>platform_8h.html</anchorfile>
      <anchor>af71f907868543da92f6226ab77175355</anchor>
      <arglist>(double tm)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PrimeSense.h</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/</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">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">XnCommandI2C</class>
    <class kind="struct">XnCommandSetLogMaskState</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">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 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 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 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>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_PROPERTY_DUMP_DATA</name>
      <anchorfile>PrimeSense_8h.html</anchorfile>
      <anchor>ab04a0655cd1e3bcac5e8f48c18df1a57ab694a39a56f8546236e21ba1dd662eee</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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/</path>
    <filename>PS1080_8h</filename>
    <includes id="OniCTypes_8h" name="OniCTypes.h" local="no" imported="no">OniCTypes.h</includes>
    <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">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">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 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 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 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_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_PIXEL_REGISTRATION</name>
      <anchorfile>PS1080_8h.html</anchorfile>
      <anchor>abc5c98fcc1211af2b80116dd6e0a035da55db89e8ee2eda8ecff8ab9c481f99f3</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_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_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_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="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_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="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="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/libfreenect/OpenNI2-FreenectDriver/extern/OpenNI-Linux-x64-2.2.0.33/Include/</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">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 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_EMITTER_ACTIVE</name>
      <anchorfile>PSLink_8h.html</anchorfile>
      <anchor>a05589fbab0657f08285ebdfe93f5ec9ea07be74bf478b41bbbcbbfb48d97a00ca</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_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_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>record.c</name>
    <path>/tmp/ws/src/libfreenect/fakenect/</path>
    <filename>record_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="platform_8h" name="platform.h" local="yes" imported="no">platform.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FREENECT_FRAME_H</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>af6aba2e0867f67c88a6d7b41f5bc8170</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREENECT_FRAME_W</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>aaa989de7a905f0ac1a5efee725277393</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>depth_cb</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>ad8a7c2ce916e1e9e1bc5d8d8eb124026</anchor>
      <arglist>(freenect_device *dev, void *depth, uint32_t timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>depth_cb_ffmpeg</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a588a330ba3cf3bcd1043cc34f621c0ff</anchor>
      <arglist>(freenect_device *dev, void *depth, uint32_t timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a5c3d3e16d4bfb57c924b77e0d4427a43</anchor>
      <arglist>(char type, uint32_t timestamp, void *data, int data_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_depth</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a335626d2eeb84272731dce0cb192527f</anchor>
      <arglist>(FILE *fp, void *data, int data_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_ffmpeg_24</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a387608ae3f2a179a97ef9d2e873a197d</anchor>
      <arglist>(FILE *stream, uint32_t timestamp, void *data, int data_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_ffmpeg_pad16</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>af37291d0c8c5e5c5680dde58e66c29f2</anchor>
      <arglist>(FILE *stream, uint32_t timestamp, void *data, int data_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_rgb</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a97ba765dbaf89582cd867ed902901e5b</anchor>
      <arglist>(FILE *fp, void *data, int data_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a02fd73d861ef2e4aabb38c0c9ff82947</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_ffmpeg_streams</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a8fcdffd4745cfdc9c7314f3755ae576c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>open_dump</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>acfd487441666c2e53972a282a4180c27</anchor>
      <arglist>(char type, double cur_time, uint32_t timestamp, int data_size, const char *extension)</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>open_ffmpeg</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>af683e6c40cf1d19dded722f41254b732</anchor>
      <arglist>(char *output_filename)</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>open_index</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a78b10645a12929ce13076ee1ace4e329</anchor>
      <arglist>(const char *fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_mode</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a0392e8e060d9dfd28037a007c42e98f6</anchor>
      <arglist>(const char *name, freenect_frame_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgb_cb</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a19d9369cd84a1611ba6acb659bd85334</anchor>
      <arglist>(freenect_device *dev, void *rgb, uint32_t timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgb_cb_ffmpeg</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>ac96c6a3ee44cbddcbd5b2e4145d0ee3d</anchor>
      <arglist>(freenect_device *dev, void *rgb, uint32_t timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>signal_cleanup</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a5457d6ef741a98c86d83417ab4fb6f65</anchor>
      <arglist>(int num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>snapshot_accel</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>ab11936a049f40fbdfb207c00d277fb1a</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>usage</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a2ef30c42cbc289d899a8be5d2d8f77d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>depth_name</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>ad9da16f041592d685b4e992666c74d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>depth_stream</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a830be829d2a099093483fd0a4d0e92e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>ffmpeg_opts</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>abb2ba1c2c898ec19941837e2c096cf26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>index_fp</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>aca7137da6415f5f68dc2c73ed461d618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>last_timestamp</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>ab3eadf01045769905278f1908af23558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>out_dir</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a6910a5df32ce9909ffbacfafaa6e3645</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>rgb_name</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>ace310bce6740e84aa5a15aad5f116d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>rgb_stream</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a5c1f95706434d6ef07e018c1e4dbbeee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile sig_atomic_t</type>
      <name>running</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>af3270a6e782fe74a057a44a74d4b29f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>use_ffmpeg</name>
      <anchorfile>record_8c.html</anchorfile>
      <anchor>a70e2d954d9c8f08b092529ca5ae4afd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>registration.c</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>registration_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <includes id="registration_8h" name="registration.h" local="yes" imported="no">registration.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_MAX_METRIC_VALUE</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a506b16f23830049fbb8b7d6595a441dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_MAX_RAW_VALUE</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a28b078ede0a34c55d7de99fa5d35f0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_MIRROR_X</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>ad5ec193e569d11ab24dc496bf9180eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_NO_MM_VALUE</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a1d1b8408fc204c49e5154406a791559f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_NO_RAW_VALUE</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a93ca4d018cbdb0d1dc717341231c0ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_SENSOR_X_RES</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a302812b1c3d560ebf70a6f81a9c41d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_X_OFFSET</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>aa9240de8cc143940306d6644f5e19b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_X_RES</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a9b657451c21f66bfa1955c24fadea80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_Y_OFFSET</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a3dfc428cbcc70d1be1614dbfd0e7aa1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_Y_RES</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a17f788f8cc09d5e56cbbf41b9b65e983</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REG_X_VAL_SCALE</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>ae3d8c18f075c5afed169850950dd2e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S2D_CONST_OFFSET</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a676d1d6e9beb094dfc8a96ff1eaca884</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S2D_PIXEL_CONST</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a7d0028b72f8210634f3a57a5631b9384</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>complete_tables</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>ad44eb7a5234c6cfcd0ad0116cdbcaa03</anchor>
      <arglist>(freenect_registration *reg)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>freenect_apply_depth_to_mm</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>af7add17e3ff7aee344773fb6b4728a06</anchor>
      <arglist>(freenect_device *dev, uint8_t *input_packed, uint16_t *output_mm)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>freenect_apply_registration</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a35ab51a6918026c14bc4e521d1d9dcf4</anchor>
      <arglist>(freenect_device *dev, uint8_t *input_packed, uint16_t *output_mm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_camera_to_world</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a1b232367ce60bba1118d87caa44f501b</anchor>
      <arglist>(freenect_device *dev, int cx, int cy, int wz, double *wx, double *wy)</arglist>
    </member>
    <member kind="function">
      <type>freenect_registration</type>
      <name>freenect_copy_registration</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>ab2dd2c6ce203aa2370c9de4232ad6fa5</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>freenect_create_dxdy_tables</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a3e05ed5d17c192467a713a870e9185d0</anchor>
      <arglist>(double *reg_x_table, double *reg_y_table, int32_t resolution_x, int32_t resolution_y, freenect_reg_info *regdata)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_destroy_registration</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a3712060bc00e6b88276570534afe0190</anchor>
      <arglist>(freenect_registration *reg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>freenect_init_depth_to_rgb</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>ab23a2d0d8bffca6da1605fc21250fa32</anchor>
      <arglist>(int32_t *depth_to_rgb, freenect_zero_plane_info *zpi)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>freenect_init_registration</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a1d224bdfd1f7cdc44e05cd0c897137ce</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>freenect_init_registration_table</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a9d800e21469306455ff275a9f34dc4d5</anchor>
      <arglist>(int32_t(*registration_table)[2], freenect_reg_info *reg_info)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>freenect_raw_to_mm</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>abab684f60054548f1dc110e51eb78965</anchor>
      <arglist>(uint16_t raw, freenect_registration *reg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unpack_8_pixels</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a7cbaff070ea1c76a77cf49c3ff98f5e6</anchor>
      <arglist>(uint8_t *raw, uint16_t *frame)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>parameter_coefficient</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a63de936271e88eec4f32b34a03a32f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>pixel_size_factor</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a8b2ac79c5d1e965ffdf23ae6e44aeb9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>shift_scale</name>
      <anchorfile>registration_8c.html</anchorfile>
      <anchor>a26caf25889845e76fd089050b8056912</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>registration.h</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>registration_8h</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <member kind="function">
      <type>int</type>
      <name>freenect_apply_depth_to_mm</name>
      <anchorfile>registration_8h.html</anchorfile>
      <anchor>a2748337dbef79ee1581a7e9d4ea22012</anchor>
      <arglist>(freenect_device *dev, uint8_t *input_packed, uint16_t *output_mm)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_apply_registration</name>
      <anchorfile>registration_8h.html</anchorfile>
      <anchor>a65389f910bb8a030655dab8feb1d5de4</anchor>
      <arglist>(freenect_device *dev, uint8_t *input_packed, uint16_t *output_mm)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_init_registration</name>
      <anchorfile>registration_8h.html</anchorfile>
      <anchor>ab0a6f57be66c417de2c454e4c8447b35</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>regtest.c</name>
    <path>/tmp/ws/src/libfreenect/examples/</path>
    <filename>regtest_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="libfreenect__sync_8h" name="libfreenect_sync.h" local="yes" imported="no">libfreenect_sync.h</includes>
    <member kind="function">
      <type>void</type>
      <name>dump_depth</name>
      <anchorfile>regtest_8c.html</anchorfile>
      <anchor>ac987b2de6c0e78d35f15df0fbcf9c1f5</anchor>
      <arglist>(FILE *fp, void *data, unsigned int width, unsigned int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_rgb</name>
      <anchorfile>regtest_8c.html</anchorfile>
      <anchor>a8bb464ae2005e7c65e8c6e66af64cb75</anchor>
      <arglist>(FILE *fp, void *data, unsigned int width, unsigned int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>regtest_8c.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>no_kinect_quit</name>
      <anchorfile>regtest_8c.html</anchorfile>
      <anchor>a6029d24bac7028607bc9b14f9921b50d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>open_dump</name>
      <anchorfile>regtest_8c.html</anchorfile>
      <anchor>af4b2d856fc9110142b356b51f493a856</anchor>
      <arglist>(const char *filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>regview.c</name>
    <path>/tmp/ws/src/libfreenect/examples/</path>
    <filename>regview_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <member kind="function">
      <type>void</type>
      <name>depth_cb</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a4e09935f2c3e4fabbf680de25c7ad86b</anchor>
      <arglist>(freenect_device *dev, void *v_depth, uint32_t timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawGLScene</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a3f50a3778a5799e1dd9cf4547cf73ad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>freenect_threadfunc</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a7be14bfa2f7454146326c3f3c381e939</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>gl_threadfunc</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>ad7e70d8a1c82dca1f62ae0e67842ebe7</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idle</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a83abbeda22fc5e6c2b35523b64199c1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitGL</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>ac8d2055368b431f82f03449410409ad0</anchor>
      <arglist>(int Width, int Height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keyPressed</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>ae49b22892a1276b5e664963496a34177</anchor>
      <arglist>(unsigned char key, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReSizeGLScene</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>aaeedc5c1c90eff3a2950f1a2dbbdac6c</anchor>
      <arglist>(int Width, int Height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgb_cb</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a19d9369cd84a1611ba6acb659bd85334</anchor>
      <arglist>(freenect_device *dev, void *rgb, uint32_t timestamp)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>depth_front</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a05a185d96bcf4b97fbbb3f4f128efe15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>depth_mid</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>aabe1ad59e3a00f62fda680ff2370e47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int</type>
      <name>die</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>ae2fd0aea48846a13f893a7795fb82737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_context *</type>
      <name>f_ctx</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a53067e4299305a2561e9620e600e1daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_device *</type>
      <name>f_dev</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a0138d8ca8668ea007a29f8ef480be911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>fps</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a63da2a617b72a1630998a4d8b4d26cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frame</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>ad30f972f2e6e3e5ecab0dee38ae6cdb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freenect_angle</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a51f02887fba86bc66ed78bbf76882c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freenect_led</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a808b47085d866e3ea4f09f0d027807da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_t</type>
      <name>freenect_thread</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>ab7949f01a378016aff19bea9bb959ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_argc</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a56a0ec58e8a4c0f144ab10e9eabc8934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>g_argv</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a42cc1f3030bc4fced497d4a33ac59959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>gl_backbuf_mutex</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a55500d3312b6801c2f58262cd114ee86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>gl_depth_tex</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a39cd14b3fbc028177b84f0fae676e6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_cond_t</type>
      <name>gl_frame_cond</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>af488cfe102552da0f4645b28c40ccc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>gl_rgb_tex</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>ab6916d676a3a07a7cb18f3c5ca8fb2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>got_depth</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a8afd68e0cc4740fe80348bc73e681ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>got_rgb</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>abd61232190efcf55f38e876216f176ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>my_ftime</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a5b021cb01a6a4506911ee768ed0afaa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>rgb_back</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>aa6cb56eda81d1530c93a4c518dac4337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>rgb_front</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a884dfff48fd06d8342bab559ecd65cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>rgb_mid</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a9c9579ecda53a47beeb2a474418da17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>t_gamma</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a401885bf7e65b04763ecbee8d76ea399</anchor>
      <arglist>[10000]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>window</name>
      <anchorfile>regview_8c.html</anchorfile>
      <anchor>a65ba7a0b8164c01b33d92b9ab0f2af03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Resolution.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>Resolution_8java</filename>
    <class kind="enum">org::openkinect::freenect::Resolution</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>S2D.h</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/src/</path>
    <filename>S2D_8h</filename>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>S2D</name>
      <anchorfile>S2D_8h.html</anchorfile>
      <anchor>a14273619d53ccfa6f7e253e873996642</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/libfreenect/wrappers/python/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_cython_version</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>abf5c47479379d418298cd62e2e4c4e07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cmdclass</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa128e9ba397a7b5b03bb964c4d14268d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1bf56ea61d1e9865f316116dca2fbfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ab3a7a0638d76a01367c5bc3cc699447f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>source_ext</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>af95d84b4ae4fd8bc1664f3326f42328e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tilt.c</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>tilt_8c</filename>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <class kind="struct">fn_alt_motor_command</class>
    <class kind="struct">fn_alt_motor_reply</class>
    <member kind="define">
      <type>#define</type>
      <name>GRAVITY</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a6801baa546c6112d19eb095111d24720</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_TILT_ANGLE</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a1ad975d297c7c99faa0b240db98cdfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_TILT_ANGLE</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a85e58a8e2b8e4afd2861ea567f069163</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_set_led_alt</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>adc9867a9aec38db33508897c6b4ff8f3</anchor>
      <arglist>(libusb_device_handle *dev, freenect_context *ctx, freenect_led_options state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_get_mks_accel</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>abdae6ce737a9ff136bb9c2ab96b872d5</anchor>
      <arglist>(freenect_raw_tilt_state *state, double *x, double *y, double *z)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>freenect_get_tilt_degs</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a6c2bdbd1a1f42ff8023b8b75eba3b64c</anchor>
      <arglist>(freenect_raw_tilt_state *state)</arglist>
    </member>
    <member kind="function">
      <type>freenect_raw_tilt_state *</type>
      <name>freenect_get_tilt_state</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>af5e09dd8eb6653afeff2a5e49199312f</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>freenect_tilt_status_code</type>
      <name>freenect_get_tilt_status</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a781fc18104fcc5ef429ccea8e5a0d9a7</anchor>
      <arglist>(freenect_raw_tilt_state *state)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_led</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>aa6ceb92b0cd6c3f3b5b988bb2eb881eb</anchor>
      <arglist>(freenect_device *dev, freenect_led_options option)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_led_alt</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a7a5293804f92142957f8252cc1c7dc22</anchor>
      <arglist>(freenect_device *dev, freenect_led_options state)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_tilt_degs</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a2611ccdf38a7a604e0711debd3f5a196</anchor>
      <arglist>(freenect_device *dev, double angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_tilt_degs_alt</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a6bb0d54e62caeffff73a8a2edf967a4d</anchor>
      <arglist>(freenect_device *dev, int tilt_degrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_update_tilt_state</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a5bb462bf1373d845315faba5c58b802d</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_reply</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a43ad338e6271123e2ed155c92b05c061</anchor>
      <arglist>(libusb_device_handle *dev, freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>update_tilt_state_alt</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a6e1cf4953781b75af867e74fdb185391</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>tag_next_ack</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a34091d80bdb033cffc82b6db232e2bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>tag_seq</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a44a35a0998530fd4fcabda6031c8d39a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tiltdemo.c</name>
    <path>/tmp/ws/src/libfreenect/examples/</path>
    <filename>tiltdemo_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="libfreenect__sync_8h" name="libfreenect_sync.h" local="yes" imported="no">libfreenect_sync.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tiltdemo_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>no_kinect_quit</name>
      <anchorfile>tiltdemo_8c.html</anchorfile>
      <anchor>a6029d24bac7028607bc9b14f9921b50d</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TiltStatus.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>TiltStatus_8java</filename>
    <class kind="enum">org::openkinect::freenect::TiltStatus</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>unistd.h</name>
    <path>/tmp/ws/src/libfreenect/platform/windows/</path>
    <filename>unistd_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>_SSIZE_T_DEFINED</name>
      <anchorfile>unistd_8h.html</anchorfile>
      <anchor>a6316ec18194f4e2a68517d800a32d855</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>ssize_t</name>
      <anchorfile>unistd_8h.html</anchorfile>
      <anchor>a831c6b6852c6d34448e30a88c34539fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>usb_libusb10.c</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>usb__libusb10_8c</filename>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="libusb_8h" name="libusb.h" local="no" imported="no">libusb.h</includes>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <includes id="loader_8h" name="loader.h" local="yes" imported="no">loader.h</includes>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_bulk</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a37c4cf415230d41a95130b7ab177a35b</anchor>
      <arglist>(fnusb_dev *dev, uint8_t endpoint, uint8_t *data, int len, int *transferred)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_close_subdevices</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>aed2bc58afd300569f89f37444f5aeaa0</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_control</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>adc005e99f9277f038de4491c589d2a3e</anchor>
      <arglist>(fnusb_dev *dev, uint8_t bmRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex, uint8_t *data, uint16_t wLength)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL libusb_device *</type>
      <name>fnusb_find_connected_audio_device</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a640fd27797cd35e61649ac13cef851c5</anchor>
      <arglist>(libusb_device *camera, libusb_device **deviceList, int cnt)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_init</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>ab5b397f5a510460dd02016ef6547793d</anchor>
      <arglist>(fnusb_ctx *ctx, freenect_usb_context *usb_ctx)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_is_pid_k4w_audio</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>ac88cbb5dfaa05036d98be5fdfc3ad0e0</anchor>
      <arglist>(int pid)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_list_device_attributes</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>af84e91aadc89fe1f7b144e11f3896c5d</anchor>
      <arglist>(fnusb_ctx *ctx, struct freenect_device_attributes **attribute_list)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_num_devices</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a045989a82f53ce55f474e0835b7d1358</anchor>
      <arglist>(fnusb_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_num_interfaces</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a0ec02cfec6c928aaeac27d666394be2d</anchor>
      <arglist>(fnusb_dev *dev)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_open_subdevices</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a0ad7706988e0186dc614726c72bbae9e</anchor>
      <arglist>(freenect_device *dev, int index)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_process_events</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a9756af60410b1e5b998126c493ad3cd2</anchor>
      <arglist>(fnusb_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_process_events_timeout</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a39423147a42c59a7e7dc79a807f432bc</anchor>
      <arglist>(fnusb_ctx *ctx, struct timeval *timeout)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_shutdown</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>abbdbd290e0f9a576c0249dfd5b1ccf6b</anchor>
      <arglist>(fnusb_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_start_iso</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a50563dd9548cde9983f6f97f542888fa</anchor>
      <arglist>(fnusb_dev *dev, fnusb_isoc_stream *strm, fnusb_iso_cb cb, int ep, int xfers, int pkts, int len)</arglist>
    </member>
    <member kind="function">
      <type>FN_INTERNAL int</type>
      <name>fnusb_stop_iso</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>adb118e9f1acd2add44e345b4c08d5869</anchor>
      <arglist>(fnusb_dev *dev, fnusb_isoc_stream *strm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void LIBUSB_CALL</type>
      <name>iso_callback</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a6718177ff301d246174b52c784a2923f</anchor>
      <arglist>(struct libusb_transfer *xfer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>usb_libusb10.h</name>
    <path>/tmp/ws/src/libfreenect/src/</path>
    <filename>usb__libusb10_8h</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="libusb_8h" name="libusb.h" local="no" imported="no">libusb.h</includes>
    <class kind="struct">fnusb_ctx</class>
    <class kind="struct">fnusb_dev</class>
    <class kind="struct">fnusb_isoc_stream</class>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_PKTBUF</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>a6c6a17fe704751ede0b2febfa09cc4d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_XFERS</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>a841b0335c618e2891d2fb0f97809ae56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKTS_PER_XFER</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>abebb9828a2880da8e47ad366a616bd3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VIDEO_PKTBUF</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>aadd702db2ca94fe616447e8b6574a945</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_bulk</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>ac60691d4503cb632b293fde967d3fbac</anchor>
      <arglist>(fnusb_dev *dev, uint8_t endpoint, uint8_t *data, int len, int *transferred)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_close_subdevices</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>ae9886fb3a8bf8df0418204727ce6da32</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_control</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>aafece7d86877773911a8fe4534eec665</anchor>
      <arglist>(fnusb_dev *dev, uint8_t bmRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex, uint8_t *data, uint16_t wLength)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_init</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>a875c457ba1e73765990ee3d192a9b700</anchor>
      <arglist>(fnusb_ctx *ctx, freenect_usb_context *usb_ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_list_device_attributes</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>af0b47af08490634fba66c5e9b81e3616</anchor>
      <arglist>(fnusb_ctx *ctx, struct freenect_device_attributes **attribute_list)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_num_devices</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>a95e96df6d542e8def47d37c75c5a091a</anchor>
      <arglist>(fnusb_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_num_interfaces</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>a6344cb6c71a1e001362213ffb7ec9830</anchor>
      <arglist>(fnusb_dev *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_open_subdevices</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>a4a1e3c924e1e99b9c70b2191d9d77a88</anchor>
      <arglist>(freenect_device *dev, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_process_events</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>ade29e801d50da2dc1e2f967c199c05b2</anchor>
      <arglist>(fnusb_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_process_events_timeout</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>afe66bb2c26fe29a9a84c08eefca9c021</anchor>
      <arglist>(fnusb_ctx *ctx, struct timeval *timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_shutdown</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>acfd3dd2bf81946147c37476e9db1712b</anchor>
      <arglist>(fnusb_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_start_iso</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>aefbfc916a1982cee253617d1dd4fa869</anchor>
      <arglist>(fnusb_dev *dev, fnusb_isoc_stream *strm, fnusb_iso_cb cb, int ep, int xfers, int pkts, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_stop_iso</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>a739b772bd8a28e7093e0817b4383d698</anchor>
      <arglist>(fnusb_dev *dev, fnusb_isoc_stream *strm)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Utility.hpp</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/src/</path>
    <filename>Utility_8hpp</filename>
    <includes id="OniDriverAPI_8h" name="OniDriverAPI.h" local="yes" imported="no">Driver/OniDriverAPI.h</includes>
    <class kind="struct">ExtractKey</class>
    <namespace>FreenectDriver</namespace>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LogError</name>
      <anchorfile>namespaceFreenectDriver.html</anchorfile>
      <anchor>af1a39531bd8725c6292f26d8cf5a03a0</anchor>
      <arglist>(std::string error)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OniVideoMode</type>
      <name>makeOniVideoMode</name>
      <anchorfile>Utility_8hpp.html</anchorfile>
      <anchor>a6a66f04e296ec7183da50dbc2e619e04</anchor>
      <arglist>(OniPixelFormat pixel_format, int resolution_x, int resolution_y, int frames_per_second)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>operator&lt;</name>
      <anchorfile>Utility_8hpp.html</anchorfile>
      <anchor>a24c2c8d03503dc8b45effbd1c5d58f92</anchor>
      <arglist>(const OniVideoMode &amp;left, const OniVideoMode &amp;right)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>operator&lt;</name>
      <anchorfile>Utility_8hpp.html</anchorfile>
      <anchor>a2cbea6069ffb7ad5d8b7f8ad701b18dd</anchor>
      <arglist>(const OniDeviceInfo &amp;left, const OniDeviceInfo &amp;right)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>operator==</name>
      <anchorfile>Utility_8hpp.html</anchorfile>
      <anchor>a010348f1bc50e713f7e564dcb41deb94</anchor>
      <arglist>(const OniVideoMode &amp;left, const OniVideoMode &amp;right)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>to_string</name>
      <anchorfile>Utility_8hpp.html</anchorfile>
      <anchor>a498ab24b04831d94def9deb3d60bbda7</anchor>
      <arglist>(const T &amp;n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>WriteMessage</name>
      <anchorfile>namespaceFreenectDriver.html</anchorfile>
      <anchor>ad5cb869a1af88f93211a8e7e2dedae89</anchor>
      <arglist>(std::string info)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static oni::driver::DriverServices *</type>
      <name>DriverServices</name>
      <anchorfile>namespaceFreenectDriver.html</anchorfile>
      <anchor>a429252064f2fd878f15f497def76b8e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VideoFormat.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>VideoFormat_8java</filename>
    <class kind="enum">org::openkinect::freenect::VideoFormat</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>VideoHandler.java</name>
    <path>/tmp/ws/src/libfreenect/wrappers/java/src/main/java/org/openkinect/freenect/</path>
    <filename>VideoHandler_8java</filename>
    <class kind="interface">org::openkinect::freenect::VideoHandler</class>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="file">
    <name>VideoStream.hpp</name>
    <path>/tmp/ws/src/libfreenect/OpenNI2-FreenectDriver/src/</path>
    <filename>VideoStream_8hpp</filename>
    <includes id="libfreenect_8hpp" name="libfreenect.hpp" local="yes" imported="no">libfreenect.hpp</includes>
    <includes id="PS1080_8h" name="PS1080.h" local="yes" imported="no">PS1080.h</includes>
    <includes id="Utility_8hpp" name="Utility.hpp" local="yes" imported="no">Utility.hpp</includes>
    <class kind="class">FreenectDriver::VideoStream</class>
    <namespace>FreenectDriver</namespace>
  </compound>
  <compound kind="file">
    <name>wavrecord.c</name>
    <path>/tmp/ws/src/libfreenect/examples/</path>
    <filename>wavrecord_8c</filename>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="libfreenect__audio_8h" name="libfreenect_audio.h" local="yes" imported="no">libfreenect_audio.h</includes>
    <class kind="struct">capture</class>
    <member kind="function">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>wavrecord_8c.html</anchorfile>
      <anchor>aa79b2985b495e6db8bf7675d0a32c3c5</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>in_callback</name>
      <anchorfile>wavrecord_8c.html</anchorfile>
      <anchor>a4a8b2cda1bf3db54b3a22fae010f1981</anchor>
      <arglist>(freenect_device *dev, int num_samples, int32_t *mic1, int32_t *mic2, int32_t *mic3, int32_t *mic4, int16_t *cancelled, void *unknown)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>wavrecord_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>die</name>
      <anchorfile>wavrecord_8c.html</anchorfile>
      <anchor>a8331040fdff1adca4c1453268b6364b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static freenect_context *</type>
      <name>f_ctx</name>
      <anchorfile>wavrecord_8c.html</anchorfile>
      <anchor>a53067e4299305a2561e9620e600e1daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static freenect_device *</type>
      <name>f_dev</name>
      <anchorfile>wavrecord_8c.html</anchorfile>
      <anchor>a0138d8ca8668ea007a29f8ef480be911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>wavheader</name>
      <anchorfile>wavrecord_8c.html</anchorfile>
      <anchor>a5c4179b24d9380ed52de6ab6ce28ed93</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_freenect_context</name>
    <filename>struct__freenect__context.html</filename>
    <member kind="variable">
      <type>freenect_device_flags</type>
      <name>enabled_subdevices</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>aa270cf72a3758092787ba7899373d8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_device *</type>
      <name>first</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>ae7bf3cb42af57a85ca7269f2be745c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char *</type>
      <name>fn_fw_k4w_ptr</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>a8d579b7bd3066258e1a5c276dd773c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>fn_fw_k4w_size</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>ab7333a8fc2418758d3f4172e5977bc0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char *</type>
      <name>fn_fw_nui_ptr</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>aa082adfb2a500d7431f7e882f08b1b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>fn_fw_nui_size</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>a5253ee5f5d87604b3009ee99ef5f70e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_log_cb</type>
      <name>log_cb</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>acc6ecf0821599ab11a0667f228f9e9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_loglevel</type>
      <name>log_level</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>a9a69ca5f3a00d446d363593ef1eea9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_ctx</type>
      <name>usb</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>a62873567cd2f644bd766eec8fd8f64aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>zero_plane_res</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>ae31cee38634dd56f5bc15ebd7504c295</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_freenect_device</name>
    <filename>struct__freenect__device.html</filename>
    <member kind="variable">
      <type>audio_stream</type>
      <name>audio</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a38ee65ddddf62f488dc95abbaf00e8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_audio_in_cb</type>
      <name>audio_in_cb</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>aaf00a7598284933992a3fac5fe1b004e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_isoc_stream</type>
      <name>audio_in_isoc</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a364b25f13818b2c5f8aeab646e791294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_audio_out_cb</type>
      <name>audio_out_cb</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a707f0bdd5fd7b66f10a17b3286316083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_isoc_stream</type>
      <name>audio_out_isoc</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>accb03b440a7857eeb90060507077f772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>audio_tag</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a35339019cc4b8515c3ea12b3865c46b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cam_inited</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a81034de033bc129f60553d8a0c9bc18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cam_tag</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a4d6a2400070c1f3fcd512c445ee64942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>packet_stream</type>
      <name>depth</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a7f239723ac229f9e4f4200e2ded124c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_depth_cb</type>
      <name>depth_cb</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>acfced92f64b2a998e2e0e0d61e1410ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_chunk_cb</type>
      <name>depth_chunk_cb</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a1c45d72566342c626c67a1de846cfb7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_depth_format</type>
      <name>depth_format</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a98a8786d3bbf03f85b7d1d2291d7557d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_isoc_stream</type>
      <name>depth_isoc</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>ac283986daf8f662f8e18a623c48975f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_resolution</type>
      <name>depth_resolution</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a6f873339cdd09fa9aada8506678c6652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>device_does_motor_control_with_audio</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>ac7aabe88d93ddf4d2e1fb13fcc8d9685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>motor_control_with_audio_enabled</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a23fc0f8e6c5a3bfea51d087ef4fb2947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_device *</type>
      <name>next</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>aacab474e950dc99d755fb609e1a0fbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_context *</type>
      <name>parent</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a700f64ec761a643719f3116b0ac96304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_raw_tilt_state</type>
      <name>raw_state</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a631bb5b19e5c4317deeec304b6ade8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_registration</type>
      <name>registration</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a4f7539ac4c259bc512c36276e007c7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_dev</type>
      <name>usb_audio</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>aef379fa279e5bf5116a039d878154c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_dev</type>
      <name>usb_cam</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>af23d1191c2ed02e45808d3b926052493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_dev</type>
      <name>usb_motor</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>aa8eb95962961aef6674fa829b1634192</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>user_data</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a95cc65cd8498694b251a7483a76624e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>packet_stream</type>
      <name>video</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>ae71380c8c8c178784ee78125412b8950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_video_cb</type>
      <name>video_cb</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a9f0a9ba9b037f9cea9388f7d14cc4307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_chunk_cb</type>
      <name>video_chunk_cb</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>acfaeeb19244abd4edaccbf630dd41cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_video_format</type>
      <name>video_format</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>aa63a4362fe76c2c99de8c6237b253ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_isoc_stream</type>
      <name>video_isoc</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a9912ef3857e00da372320468bd72ee89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_resolution</type>
      <name>video_resolution</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>af11acceff35dd709cb876322b91ebb98</anchor>
      <arglist></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="struct">
    <name>audio_in_block</name>
    <filename>structaudio__in__block.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>channel</name>
      <anchorfile>structaudio__in__block.html</anchorfile>
      <anchor>a50bf66b4d73a14f2b94b941d0ca69a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>len</name>
      <anchorfile>structaudio__in__block.html</anchorfile>
      <anchor>a1f2b000bc5ad63db61aa2b0f08e4d968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>magic</name>
      <anchorfile>structaudio__in__block.html</anchorfile>
      <anchor>abd437a436c23afe0125f568b64fda51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>samples</name>
      <anchorfile>structaudio__in__block.html</anchorfile>
      <anchor>a077055a8eeb882f515cc17264a487321</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>unknown</name>
      <anchorfile>structaudio__in__block.html</anchorfile>
      <anchor>a3200b67fac0d0a42e8a402b378e7d45a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>window</name>
      <anchorfile>structaudio__in__block.html</anchorfile>
      <anchor>a7a5dae1a56a2c36b1fd7bb792b192aab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>audio_out_block</name>
    <filename>structaudio__out__block.html</filename>
    <member kind="variable">
      <type>freenect_sample_51</type>
      <name>samples</name>
      <anchorfile>structaudio__out__block.html</anchorfile>
      <anchor>ad8fbbff572c6fc32c9989a96cfc8922c</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>seq</name>
      <anchorfile>structaudio__out__block.html</anchorfile>
      <anchor>aec12623a5ac0ff0e1a4749325cc67d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>weird</name>
      <anchorfile>structaudio__out__block.html</anchorfile>
      <anchor>a8479b76e2a07318b36ddadf880eb67a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>window</name>
      <anchorfile>structaudio__out__block.html</anchorfile>
      <anchor>a4c4c6c4e1328535911841489844e9213</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>audio_stream</name>
    <filename>structaudio__stream.html</filename>
    <member kind="variable">
      <type>freenect_sample_51 *</type>
      <name>audio_out_ring</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>af94ed10bd5f0bb1911277a9db267d584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t *</type>
      <name>cancelled_buffer</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>a0448269277bdf8035c7f7c85688a58a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>in_counter</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>a66b5eee3ef275c6cb6797f624c95b951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>in_unknown</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>aa486f44831aafc1fbdae89c2c756056b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>in_window</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>a768d3255bcd5496480bb4f4eb86486d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>last_seen_window</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>ad9d995555ddd38063796a2246a31b9d6</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>int32_t *</type>
      <name>mic_buffer</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>aaa383dce02d5d9debf93b60a268d2deb</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>out_counter_within_window</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>ad302d1761a68f34f9e034d0d2807a5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>out_seq</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>a397b864ef23e0d25ad58a8906b9c3cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>out_weird_timestamp</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>a2dc1808d09cb4bc0e4866a34d81837f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>out_window</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>af60d4ffa2cd5ebf7f26927cd42f68c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>out_window_parity</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>a3244632f936c636f54fa614c0a8de848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ring_reader_idx</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>acf0593d807c081f2867574a49b0de0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ring_writer_idx</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>af95497aa54338bc486ab442dbbb8e452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>running</name>
      <anchorfile>structaudio__stream.html</anchorfile>
      <anchor>a690711e910e26292ba557b7dff7582cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bootloader_command</name>
    <filename>structbootloader__command.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>addr</name>
      <anchorfile>structbootloader__command.html</anchorfile>
      <anchor>adb65e27af7c88b852ce62d91d319db56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>bytes</name>
      <anchorfile>structbootloader__command.html</anchorfile>
      <anchor>a14667fabc8c5566e2cddd0dc1812d147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>cmd</name>
      <anchorfile>structbootloader__command.html</anchorfile>
      <anchor>ade8d67fb7ed6d0882ecc776348e1da70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>magic</name>
      <anchorfile>structbootloader__command.html</anchorfile>
      <anchor>af8a65c3937116af429dc415f5f595c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>tag</name>
      <anchorfile>structbootloader__command.html</anchorfile>
      <anchor>a02e9a9b4ff4b2f73e7e02c509e5418ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unk</name>
      <anchorfile>structbootloader__command.html</anchorfile>
      <anchor>a51e1030e08ddf1186961ea3fe6e0da0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bootloader_status_code</name>
    <filename>structbootloader__status__code.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>magic</name>
      <anchorfile>structbootloader__status__code.html</anchorfile>
      <anchor>a4a2e0cd90c6a63c216fafce0398c0f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>status</name>
      <anchorfile>structbootloader__status__code.html</anchorfile>
      <anchor>ae614796bd82210a47f0ef99593bbb245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>tag</name>
      <anchorfile>structbootloader__status__code.html</anchorfile>
      <anchor>a8177b3418333ecfd8f0f44e3c3be2eb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>buffer_ring</name>
    <filename>structbuffer__ring.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>bufs</name>
      <anchorfile>structbuffer__ring.html</anchorfile>
      <anchor>ad034654973e4e4c141f20aaef71b56c4</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>pthread_cond_t</type>
      <name>cb_cond</name>
      <anchorfile>structbuffer__ring.html</anchorfile>
      <anchor>a1cdeec67123bd9a98bb2d015e2ff3d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fmt</name>
      <anchorfile>structbuffer__ring.html</anchorfile>
      <anchor>ab0f7ac8cca61839bc0a29d2f81a93584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>lock</name>
      <anchorfile>structbuffer__ring.html</anchorfile>
      <anchor>a2e0e1a94c0dced339d9839a11bd5ef32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>res</name>
      <anchorfile>structbuffer__ring.html</anchorfile>
      <anchor>a5190d3306e5b1a5796b987e2c60559ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timestamp</name>
      <anchorfile>structbuffer__ring.html</anchorfile>
      <anchor>a11e88589b9113e59c57decd5fb956973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>valid</name>
      <anchorfile>structbuffer__ring.html</anchorfile>
      <anchor>a2b99317807407bb00392ce05c8ddcf9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::openkinect::freenect::FrameMode::ByValue</name>
    <filename>classorg_1_1openkinect_1_1freenect_1_1FrameMode_1_1ByValue.html</filename>
    <base>org::openkinect::freenect::FrameMode</base>
  </compound>
  <compound kind="struct">
    <name>cam_hdr</name>
    <filename>structcam__hdr.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cmd</name>
      <anchorfile>structcam__hdr.html</anchorfile>
      <anchor>a11c7ca71c05918387eccf5c28dd994b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>len</name>
      <anchorfile>structcam__hdr.html</anchorfile>
      <anchor>a1fbc1c93abec37cc3218e01d4af33dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>magic</name>
      <anchorfile>structcam__hdr.html</anchorfile>
      <anchor>adc21cdc41ace1d6de881b9eadbd900a1</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>tag</name>
      <anchorfile>structcam__hdr.html</anchorfile>
      <anchor>afe52dcef27a8013e9a9504602a7e152f</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="struct">
    <name>capture</name>
    <filename>structcapture.html</filename>
    <member kind="variable">
      <type>int32_t *</type>
      <name>buffers</name>
      <anchorfile>structcapture.html</anchorfile>
      <anchor>a53d482aea2da2d61594d748c3348c8d0</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>current_idx</name>
      <anchorfile>structcapture.html</anchorfile>
      <anchor>ae6ed0d7bef4ac2d532dc241b8c8d4c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>logfiles</name>
      <anchorfile>structcapture.html</anchorfile>
      <anchor>a6214d18e88c1c8954df033b13dee38c2</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_samples</name>
      <anchorfile>structcapture.html</anchorfile>
      <anchor>a29c6e76a726fda0f6fc422bcd94d8be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>new_data</name>
      <anchorfile>structcapture.html</anchorfile>
      <anchor>afbac28432d3575a52b92756d89ab696b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>samples</name>
      <anchorfile>structcapture.html</anchorfile>
      <anchor>a736e5ccc588a9e7cb6b109fc1edffecf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cemdloader_command</name>
    <filename>structcemdloader__command.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>arg1</name>
      <anchorfile>structcemdloader__command.html</anchorfile>
      <anchor>a74f5a91b96116bad8696bc7efca82e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>arg2</name>
      <anchorfile>structcemdloader__command.html</anchorfile>
      <anchor>ac9a978c2bcb5e689a3b642887ea0fcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>cmd</name>
      <anchorfile>structcemdloader__command.html</anchorfile>
      <anchor>a8be5d102d2146b8e47b87147b1c3bd7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>magic</name>
      <anchorfile>structcemdloader__command.html</anchorfile>
      <anchor>a1b8f0bc9639bda99c57779aaa77d3f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>tag</name>
      <anchorfile>structcemdloader__command.html</anchorfile>
      <anchor>a4b0733c8478559fdad34a7023e7b462f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>zeros</name>
      <anchorfile>structcemdloader__command.html</anchorfile>
      <anchor>ac3801ceeca4a3b17cadcd2e326a8a1bc</anchor>
      <arglist>[8]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FreenectDriver::ColorStream</name>
    <filename>classFreenectDriver_1_1ColorStream.html</filename>
    <base>FreenectDriver::VideoStream</base>
    <member kind="function">
      <type></type>
      <name>ColorStream</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>a73b7a7d7b5705ce6a09eb65ef0308af3</anchor>
      <arglist>(Freenect::FreenectDevice *pDevice)</arglist>
    </member>
    <member kind="function">
      <type>OniStatus</type>
      <name>getProperty</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>a6cbba92d79eba18d2e53ff098b1941e1</anchor>
      <arglist>(int propertyId, void *data, int *pDataSize)</arglist>
    </member>
    <member kind="function">
      <type>OniBool</type>
      <name>isPropertySupported</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>add80eb53e68212bd7d3a6e276d2a2bcc</anchor>
      <arglist>(int propertyId)</arglist>
    </member>
    <member kind="function">
      <type>OniStatus</type>
      <name>setProperty</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>a53f74391da52707a680433e0d8fae153</anchor>
      <arglist>(int propertyId, const void *data, int dataSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OniSensorInfo</type>
      <name>getSensorInfo</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>a2c0629b47ce67260595d4e6c4e7da76f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>DIAGONAL_FOV</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>a55937c5bc57bb60d2c87bc2bfa5051d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>HORIZONTAL_FOV</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>a402d638ae39e0dedc8c6a5c0f4bf5f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>VERTICAL_FOV</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>abb731bcc84fe6f3ecad0cc2ba06af0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; OniVideoMode, std::pair&lt; freenect_video_format, freenect_resolution &gt; &gt;</type>
      <name>FreenectVideoModeMap</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>aa57eb2a357a7b19a52e25733aa18403f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>populateFrame</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>ab87f330bb6d34aa633525efe4faa6449</anchor>
      <arglist>(void *data, OniFrame *frame) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>OniStatus</type>
      <name>setVideoMode</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>ade0468a08b59adad3061d25b75465b6f</anchor>
      <arglist>(OniVideoMode requested_mode)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static FreenectVideoModeMap</type>
      <name>getSupportedVideoModes</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>ac294436214d3ae37a18ff3ade440854e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>auto_exposure</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>a67d16e83d4eefcfb12dd1bcaac8ffebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>auto_white_balance</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>acc4a6ba6cc2c13cd5e09961cd8797f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const OniSensorType</type>
      <name>sensor_type</name>
      <anchorfile>classFreenectDriver_1_1ColorStream.html</anchorfile>
      <anchor>a821f986931e868e3eebead083aca83b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::openkinect::freenect::Context</name>
    <filename>interfaceorg_1_1openkinect_1_1freenect_1_1Context.html</filename>
    <member kind="function">
      <type>int</type>
      <name>numDevices</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Context.html</anchorfile>
      <anchor>afc2a1b364e5652bd64f7a3425e2d50e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Device</type>
      <name>openDevice</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Context.html</anchorfile>
      <anchor>ae25191cc459ec0623c7be1eb10a1bad3</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogHandler</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Context.html</anchorfile>
      <anchor>aef78201e0dbb561bf6726d672cea42ac</anchor>
      <arglist>(LogHandler handler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogLevel</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Context.html</anchorfile>
      <anchor>a0c4d46ee9d7e662f4c46b74afae20fb2</anchor>
      <arglist>(LogLevel level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Context.html</anchorfile>
      <anchor>a8e0bf491b494c0defe245d3353d14960</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>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="enum">
    <name>org::openkinect::freenect::DepthFormat</name>
    <filename>enumorg_1_1openkinect_1_1freenect_1_1DepthFormat.html</filename>
    <member kind="function">
      <type>int</type>
      <name>intValue</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DepthFormat.html</anchorfile>
      <anchor>a2d50bcfbba28cc45ef1728352a2bc040</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>[static initializer]</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DepthFormat.html</anchorfile>
      <anchor>a7c5275ec45c4368b31868e4197e0d082</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DepthFormat</type>
      <name>fromInt</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DepthFormat.html</anchorfile>
      <anchor>a3936a2daf0c079e2a7d0289952abf8a4</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>D10BIT</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DepthFormat.html</anchorfile>
      <anchor>aec1f525b34197e1e8bb0ee8f282f98bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>D10BIT_PACKED</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DepthFormat.html</anchorfile>
      <anchor>abe6c38c6d752b60d96361016cd6eeb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>D11BIT</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DepthFormat.html</anchorfile>
      <anchor>ad24b307a5669083b9e8439b7a55c8d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>D11BIT_PACKED</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DepthFormat.html</anchorfile>
      <anchor>a30d997ad651308f201e88261897466b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MM</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DepthFormat.html</anchorfile>
      <anchor>a06ddde2398f0f0ec2e660e1836587aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>REGISTERED</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DepthFormat.html</anchorfile>
      <anchor>aabb6945a863e3b9585b3670a30d4eaba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DepthFormat</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DepthFormat.html</anchorfile>
      <anchor>aee254146a7953063dc14916fcc70235a</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>value</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DepthFormat.html</anchorfile>
      <anchor>aec1d38becc1b4b088917d4b386dfbdab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>staticfinal Map&lt; Integer, DepthFormat &gt;</type>
      <name>MAP</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DepthFormat.html</anchorfile>
      <anchor>a305b94cd554f03cceea45314e771a9de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::openkinect::freenect::DepthHandler</name>
    <filename>interfaceorg_1_1openkinect_1_1freenect_1_1DepthHandler.html</filename>
    <member kind="function">
      <type>void</type>
      <name>onFrameReceived</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1DepthHandler.html</anchorfile>
      <anchor>a71f256920f61104ad8e4e3181178dfe5</anchor>
      <arglist>(FrameMode mode, ByteBuffer frame, int timestamp)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FreenectDriver::DepthStream</name>
    <filename>classFreenectDriver_1_1DepthStream.html</filename>
    <base>FreenectDriver::VideoStream</base>
    <member kind="function">
      <type></type>
      <name>DepthStream</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>aa93efbc294898b55bcea28b0b1962491</anchor>
      <arglist>(Freenect::FreenectDevice *pDevice)</arglist>
    </member>
    <member kind="function">
      <type>OniImageRegistrationMode</type>
      <name>getImageRegistrationMode</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a9b378ea08b1b4d4462762a36134c968b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>OniStatus</type>
      <name>getProperty</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a53f87999723d3b0cb9c66fcedfb03247</anchor>
      <arglist>(int propertyId, void *data, int *pDataSize)</arglist>
    </member>
    <member kind="function">
      <type>OniBool</type>
      <name>isImageRegistrationModeSupported</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a1c43c28d347047958f57f3c74d44caae</anchor>
      <arglist>(OniImageRegistrationMode mode)</arglist>
    </member>
    <member kind="function">
      <type>OniBool</type>
      <name>isPropertySupported</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>af492782a5bfe18db22938d1677d007eb</anchor>
      <arglist>(int propertyId)</arglist>
    </member>
    <member kind="function">
      <type>OniStatus</type>
      <name>setImageRegistrationMode</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>ac78c5bdbc1390c2b65459ba0ac00d42b</anchor>
      <arglist>(OniImageRegistrationMode mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OniSensorInfo</type>
      <name>getSensorInfo</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a3ffa4a272b2c5e2ce991f25690adf243</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned long long</type>
      <name>CONST_SHIFT_VAL</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>ac8bc80d75b1da4bd5826aecac6e43ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>DIAGONAL_FOV</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>ac58d1b77d6fb36f9c15efd0db71a5aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>EMITTER_DCMOS_DISTANCE_VAL</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a0daf369c516a052ff2156e58e37a08ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned long long</type>
      <name>GAIN_VAL</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a277ffe7c08c3dee2a0ac4aed1f64d52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>HORIZONTAL_FOV</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>abbfd39d3276593f720579ed1137070ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned long long</type>
      <name>MAX_SHIFT_VAL</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>ad4defefc37788e39bb1e685fb3d61eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>MAX_VALUE</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>adbcf3c7d5b7cc5a37fb40699cf29ff0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned long long</type>
      <name>PARAM_COEFF_VAL</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a2c1df7d1c98c2ab590b00cf9e2cbfc0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned long long</type>
      <name>SHIFT_SCALE_VAL</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>adee9cffba6342c82993faa273ad25ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>VERTICAL_FOV</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a7f4eaab9891a950979fac1882aedf278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned long long</type>
      <name>ZERO_PLANE_DISTANCE_VAL</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a361592ac759ab31589a6415aea6127dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>ZERO_PLANE_PIXEL_SIZE_VAL</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>adeff575877a78a84cfc680b1914001c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; OniVideoMode, std::pair&lt; freenect_depth_format, freenect_resolution &gt; &gt;</type>
      <name>FreenectDepthModeMap</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a687442bfcf6103191c9e0c78fb51cf66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>populateFrame</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>ad78b58daa4be06e3c81f4fba84156ca3</anchor>
      <arglist>(void *data, OniFrame *frame) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>OniStatus</type>
      <name>setVideoMode</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a41dfe20a5432644d6d582b061be42055</anchor>
      <arglist>(OniVideoMode requested_mode)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static FreenectDepthModeMap</type>
      <name>getSupportedVideoModes</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a5e33e21f22be3696888aef85ce077940</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniImageRegistrationMode</type>
      <name>image_registration_mode</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a2fbdc2868b067ae63444fcf327e68805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const OniSensorType</type>
      <name>sensor_type</name>
      <anchorfile>classFreenectDriver_1_1DepthStream.html</anchorfile>
      <anchor>a65384df9095b69645414b76bd0d7c023</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::openkinect::freenect::Device</name>
    <filename>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</filename>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>a409809bdd4aff267f92c29aa1dbb6af7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double[]</type>
      <name>getAccel</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>adfe137fb2fd89ab442a0a809c3b6b508</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FrameMode</type>
      <name>getDepthMode</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>a6242b8387c082633721eb2e02f51d3eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>abstract int</type>
      <name>getDeviceIndex</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>a4de18fe94d289e16b1879f91e3703401</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTiltAngle</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>af598ba5b3a1f201368df340a8e335aab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TiltStatus</type>
      <name>getTiltStatus</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>a38ad0f9559e5cb32d162743e7052037d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FrameMode</type>
      <name>getVideoMode</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>a9836e8522d6ee49302ead285441e520f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshTiltState</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>aa0963dbd789d14d238b64ab020e68d1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFormat</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>a284d621663b593dc6b5b8af2f23edc64</anchor>
      <arglist>(DepthFormat fmt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFormat</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>aa21e5ddd97950e7f602006a420bed101</anchor>
      <arglist>(DepthFormat fmt, Resolution res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setLed</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>a2b138f5a15b118264a416e379d38b9cb</anchor>
      <arglist>(LedStatus status)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setTiltAngle</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>acca53d481df0267721f8d70c3e38bdc7</anchor>
      <arglist>(double angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVideoFormat</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>ab537d45631113e517abd62436604fb17</anchor>
      <arglist>(VideoFormat fmt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVideoFormat</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>ae9c5d825941c33365743e86deae6b012</anchor>
      <arglist>(VideoFormat fmt, Resolution res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startDepth</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>a8460f7123c6b4a1c4aa5c28d759492b9</anchor>
      <arglist>(DepthHandler handler)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startVideo</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>a0298dcde45ccac46f212e69ea17d7022</anchor>
      <arglist>(VideoHandler handler)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stopDepth</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>a2897e73487665df2b637a9869965f171</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stopVideo</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Device.html</anchorfile>
      <anchor>a177334bbae7de267b9d521484c5ba5f7</anchor>
      <arglist>()</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>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>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>FreenectDriver::Device</name>
    <filename>classFreenectDriver_1_1Device.html</filename>
    <base>oni::driver::DeviceBase</base>
    <base>Freenect::FreenectDevice</base>
    <member kind="function">
      <type>oni::driver::StreamBase *</type>
      <name>createStream</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>a6fddaecd00da489aeeb78df74210bf4e</anchor>
      <arglist>(OniSensorType sensorType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyStream</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>ab918cb4b4eb6355c6b48d997509d43ff</anchor>
      <arglist>(oni::driver::StreamBase *pStream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Device</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>a8a164892062119229e061d6b9b067114</anchor>
      <arglist>(freenect_context *fn_ctx, int index)</arglist>
    </member>
    <member kind="function">
      <type>OniStatus</type>
      <name>getProperty</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>a150548c35c555e13c662332b56776388</anchor>
      <arglist>(int propertyId, void *data, int *pDataSize)</arglist>
    </member>
    <member kind="function">
      <type>OniStatus</type>
      <name>getSensorInfoList</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>ade356cdfd10bb720fcd0f95fa166ab13</anchor>
      <arglist>(OniSensorInfo **pSensors, int *numSensors)</arglist>
    </member>
    <member kind="function">
      <type>OniStatus</type>
      <name>invoke</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>ab034f3770926d874d45d2b72c4903db1</anchor>
      <arglist>(int commandId, void *data, int dataSize)</arglist>
    </member>
    <member kind="function">
      <type>OniBool</type>
      <name>isCommandSupported</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>a0b88ebbac14822b843c21112511a6758</anchor>
      <arglist>(int commandId)</arglist>
    </member>
    <member kind="function">
      <type>OniBool</type>
      <name>isImageRegistrationModeSupported</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>a9e50eef86edecdf9274ad4ed63882eef</anchor>
      <arglist>(OniImageRegistrationMode mode)</arglist>
    </member>
    <member kind="function">
      <type>OniBool</type>
      <name>isPropertySupported</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>a8e8771126b34a566eb3c7eb6d23d47f1</anchor>
      <arglist>(int propertyId)</arglist>
    </member>
    <member kind="function">
      <type>OniStatus</type>
      <name>setProperty</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>ae8990b54a42155d144d3778d42d1a9bc</anchor>
      <arglist>(int propertyId, const void *data, int dataSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Device</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>a02850f238fdc23742df915630a348bd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DepthCallback</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>ad722e7b7d201afe4a587822c835dd9ef</anchor>
      <arglist>(void *data, uint32_t timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>VideoCallback</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>aaa0124c723be40ae192ebdb30b3f3eff</anchor>
      <arglist>(void *data, uint32_t timestamp)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorStream *</type>
      <name>color</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>ad36c09f2e02b93251e275aee5516906f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DepthStream *</type>
      <name>depth</name>
      <anchorfile>classFreenectDriver_1_1Device.html</anchorfile>
      <anchor>afd8610bca6c79218ca77323b425f527d</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="enum">
    <name>org::openkinect::freenect::DeviceFlags</name>
    <filename>enumorg_1_1openkinect_1_1freenect_1_1DeviceFlags.html</filename>
    <member kind="function">
      <type>int</type>
      <name>intValue</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DeviceFlags.html</anchorfile>
      <anchor>a7950b6f0be7bbfdd44e1476205d64f67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AUDIO</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DeviceFlags.html</anchorfile>
      <anchor>a3e97e33d725eab5a5a8dc6cc58669560</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CAMERA</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DeviceFlags.html</anchorfile>
      <anchor>a6718e6e263d31beaa142f4258b8743c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MOTOR</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DeviceFlags.html</anchorfile>
      <anchor>ac11198e01b36f0026b53b078817dcf58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DeviceFlags</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DeviceFlags.html</anchorfile>
      <anchor>a4a3f944954c40f5ff9946c35d2f10fa4</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>value</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1DeviceFlags.html</anchorfile>
      <anchor>a50325a13b2c84e92dc21f637c6ec10af</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>FreenectDriver::Driver</name>
    <filename>classFreenectDriver_1_1Driver.html</filename>
    <base>oni::driver::DriverBase</base>
    <base protection="private">Freenect::Freenect</base>
    <member kind="function">
      <type>void</type>
      <name>deviceClose</name>
      <anchorfile>classFreenectDriver_1_1Driver.html</anchorfile>
      <anchor>a9700e093a4612fc85df5906d2fff6794</anchor>
      <arglist>(oni::driver::DeviceBase *pDevice)</arglist>
    </member>
    <member kind="function">
      <type>oni::driver::DeviceBase *</type>
      <name>deviceOpen</name>
      <anchorfile>classFreenectDriver_1_1Driver.html</anchorfile>
      <anchor>aee28e7291be160c06d58c009d4a9e956</anchor>
      <arglist>(const char *uri, const char *mode=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Driver</name>
      <anchorfile>classFreenectDriver_1_1Driver.html</anchorfile>
      <anchor>ac2a7f84d9456d4df0ade32123bf0b839</anchor>
      <arglist>(OniDriverServices *pDriverServices)</arglist>
    </member>
    <member kind="function">
      <type>OniStatus</type>
      <name>initialize</name>
      <anchorfile>classFreenectDriver_1_1Driver.html</anchorfile>
      <anchor>aa1ffa59ef0f89624d1339a8f35f15094</anchor>
      <arglist>(oni::driver::DeviceConnectedCallback connectedCallback, oni::driver::DeviceDisconnectedCallback disconnectedCallback, oni::driver::DeviceStateChangedCallback deviceStateChangedCallback, void *pCookie)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classFreenectDriver_1_1Driver.html</anchorfile>
      <anchor>a06b63b5147aea9d1ef4ce97e03348842</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OniStatus</type>
      <name>tryDevice</name>
      <anchorfile>classFreenectDriver_1_1Driver.html</anchorfile>
      <anchor>a9440e3f9d69ddb5b6a9f64d4f2b24e81</anchor>
      <arglist>(const char *uri)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Driver</name>
      <anchorfile>classFreenectDriver_1_1Driver.html</anchorfile>
      <anchor>a803a624769cbdd41a7be02791aed4e9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; OniDeviceInfo, oni::driver::DeviceBase * &gt;</type>
      <name>OniDeviceMap</name>
      <anchorfile>classFreenectDriver_1_1Driver.html</anchorfile>
      <anchor>a0cbb77c33e9431983dc6166deb2d5209</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>devid_to_uri</name>
      <anchorfile>classFreenectDriver_1_1Driver.html</anchorfile>
      <anchor>a2dfebc2e78ef3b1437b75fad8a9099ce</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>uri_to_devid</name>
      <anchorfile>classFreenectDriver_1_1Driver.html</anchorfile>
      <anchor>a766c3700b8b80e78a3dff95060bfbfc7</anchor>
      <arglist>(const std::string uri)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OniDeviceMap</type>
      <name>devices</name>
      <anchorfile>classFreenectDriver_1_1Driver.html</anchorfile>
      <anchor>a78f36602f511861b83d2dda7b15895da</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="struct">
    <name>libusbemu::EventList</name>
    <filename>structlibusbemu_1_1EventList.html</filename>
    <member kind="function">
      <type>const bool</type>
      <name>AttachEvent</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a06e9bac258febd395997ebd597208c7a</anchor>
      <arglist>(QuickEvent *poEvent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>CheckAny</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a5f3be4b9bf73ac97dabbd211125c429a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>DetachEvent</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a9768127af98698163720184f7a99775a</anchor>
      <arglist>(QuickEvent *poEvent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EventList</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>ac1fc6c34227ec270ced9793763e68b64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QuickEvent *</type>
      <name>operator[]</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>af2d6cc3da95b2c95ac2483fe61f4bb1d</anchor>
      <arglist>(const unsigned int index)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>WaitAll</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>ae78fbdfb63bdd3d380c9006c00e26669</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>WaitAllUntilTimeout</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>ab1340ff98bd4e1dcf80b9bf7e9f6c7cf</anchor>
      <arglist>(const unsigned int milliseconds)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WaitAny</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a878860074c0ff1cc9e665311e867e048</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WaitAnyUntilTimeout</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>af6235f6832c8dafcbd8f77448eb6e4c7</anchor>
      <arglist>(const unsigned int milliseconds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EventList</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>aa1ce6ce1482ba18447f31c74b72d665a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; QuickEvent * &gt;</type>
      <name>m_vEvents</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a4a799d15c501c9d39345ddca0d92f6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; HANDLE &gt;</type>
      <name>m_vHandles</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a052e5b8f158dccd23e04861b4857e245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuickMutex</type>
      <name>mutex</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a29a4c1544e06e24ef53e89d1e0d7d200</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::openkinect::freenect::Freenect::EventThread</name>
    <filename>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1EventThread.html</filename>
    <member kind="function">
      <type></type>
      <name>EventThread</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1EventThread.html</anchorfile>
      <anchor>abb100e8d789433d32797abd2a871140d</anchor>
      <arglist>(NativeContext ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kill</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1EventThread.html</anchorfile>
      <anchor>a0567ee061f67a5f1138a265f1bd099cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1EventThread.html</anchorfile>
      <anchor>a43990fc2d2ec22c0d00ce8b5bfdc94f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile boolean</type>
      <name>alive</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1EventThread.html</anchorfile>
      <anchor>a48fa574d43f473178eb4150cb4f57eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final NativeContext</type>
      <name>ctx</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1EventThread.html</anchorfile>
      <anchor>a6f351c99f0352014116f6f6f3ec2ef14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ExtractKey</name>
    <filename>structExtractKey.html</filename>
    <member kind="function">
      <type>T::first_type</type>
      <name>operator()</name>
      <anchorfile>structExtractKey.html</anchorfile>
      <anchor>a05b757962f44452958a18fbedb00bd93</anchor>
      <arglist>(T pair) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>firmware_header</name>
    <filename>structfirmware__header.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>base_addr</name>
      <anchorfile>structfirmware__header.html</anchorfile>
      <anchor>a732c37ed6a8fef600aa74699a8b291d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>entry_addr</name>
      <anchorfile>structfirmware__header.html</anchorfile>
      <anchor>a30f96fdaeffab53066c54f3678a69df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>magic</name>
      <anchorfile>structfirmware__header.html</anchorfile>
      <anchor>add48ad060c1da19bb2afdf3fb5724bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>size</name>
      <anchorfile>structfirmware__header.html</anchorfile>
      <anchor>a2c9346a67b5e3d14c98c3f9fc2dcf956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ver_major</name>
      <anchorfile>structfirmware__header.html</anchorfile>
      <anchor>a057bcbdd0b318db7fa9f5877e8127825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ver_minor</name>
      <anchorfile>structfirmware__header.html</anchorfile>
      <anchor>abf4e2fbd20d0651166b133f4b014ff38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ver_patch</name>
      <anchorfile>structfirmware__header.html</anchorfile>
      <anchor>aad1cad366a60dbdf0ecbe86cf1e3357c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ver_release</name>
      <anchorfile>structfirmware__header.html</anchorfile>
      <anchor>a8975f49621f828e7e774c751cdeef365</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>fn_alt_motor_command</name>
    <filename>structfn__alt__motor__command.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>arg1</name>
      <anchorfile>structfn__alt__motor__command.html</anchorfile>
      <anchor>a25673e2fa5100f8a06026c2f556eecc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>arg2</name>
      <anchorfile>structfn__alt__motor__command.html</anchorfile>
      <anchor>a093f3ee609ecd8f1af41afa85f1ab3ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>cmd</name>
      <anchorfile>structfn__alt__motor__command.html</anchorfile>
      <anchor>a3ec393dafff2c4309cb486130be62186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>magic</name>
      <anchorfile>structfn__alt__motor__command.html</anchorfile>
      <anchor>abfe06e15aac78dece3f437850170810e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>tag</name>
      <anchorfile>structfn__alt__motor__command.html</anchorfile>
      <anchor>a935668ae56bbb548e014876ad33bb1d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>fn_alt_motor_reply</name>
    <filename>structfn__alt__motor__reply.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>magic</name>
      <anchorfile>structfn__alt__motor__reply.html</anchorfile>
      <anchor>a3fea737e9d3100e5ef64163ccee62628</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>status</name>
      <anchorfile>structfn__alt__motor__reply.html</anchorfile>
      <anchor>a51f426bc24a0f5a9e417371dc3286d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>tag</name>
      <anchorfile>structfn__alt__motor__reply.html</anchorfile>
      <anchor>a4428d66625fea194d8db277dd4f1c02b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>fnusb_ctx</name>
    <filename>structfnusb__ctx.html</filename>
    <member kind="variable">
      <type>libusb_context *</type>
      <name>ctx</name>
      <anchorfile>structfnusb__ctx.html</anchorfile>
      <anchor>a52192489aedc819caa966cb3bf0e9e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>should_free_ctx</name>
      <anchorfile>structfnusb__ctx.html</anchorfile>
      <anchor>afffe4742509681a344c2150439f950af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>fnusb_dev</name>
    <filename>structfnusb__dev.html</filename>
    <member kind="variable">
      <type>libusb_device_handle *</type>
      <name>dev</name>
      <anchorfile>structfnusb__dev.html</anchorfile>
      <anchor>a0e8669b1f3f7ff48e95a6f9d31ecd15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>device_dead</name>
      <anchorfile>structfnusb__dev.html</anchorfile>
      <anchor>a4e5c8fb4612af112b82eb1cccb6a65f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_device *</type>
      <name>parent</name>
      <anchorfile>structfnusb__dev.html</anchorfile>
      <anchor>a1fbf9d6e678e7b038c2775c4d0ad9d2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>fnusb_isoc_stream</name>
    <filename>structfnusb__isoc__stream.html</filename>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>buffer</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>a2d410ef85a7388b530d3d75a4a30a6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_iso_cb</type>
      <name>cb</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>a9b18a62fefad0403e856507e1b2233a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dead</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>a57e5d0c302f18d5e1992017514b41183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dead_xfers</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>a5e1d2cd1dccb88a70cfcc510026d2186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>len</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>a2fa0010cc69cb5a9a2ff957a4e1b6626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_xfers</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>aafbaa884dae217e1d58be88be6a6b1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_dev *</type>
      <name>parent</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>aa6a4f50eb67540f25040ffccebaace89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pkts</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>af147e248456ec42395ecf3c40a998aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct libusb_transfer **</type>
      <name>xfers</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>a0a3b372eb5e450556cf676b0124d87f5</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="class">
    <name>org::openkinect::freenect::FrameMode</name>
    <filename>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</filename>
    <class kind="class">org::openkinect::freenect::FrameMode::ByValue</class>
    <member kind="function">
      <type></type>
      <name>FrameMode</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>acc80d7b5e15372fd8cc7d3be3593ee52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DepthFormat</type>
      <name>getDepthFormat</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>a0ac8451f161e5c98b9e6c4499438fa41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFrameRate</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>a7a9eb560e7c6232e9414a0de93437b58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFrameSize</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>a66067b94c0c7ade62e5a103f9e8fd5ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>getHeight</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>abdea44986980f5146073a0d84ead442a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Resolution</type>
      <name>getResolution</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>afdeac097096c840512e0f9741e5fe8c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>VideoFormat</type>
      <name>getVideoFormat</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>a270a6f4e7063c7e234339edfead06b5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>getWidth</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>ae575c999b209df70a599096ebf91967a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isValid</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>a1ee957f6de1289bc5da1551e1701a089</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bytes</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>ac1bce31e2b7f671bd50ecd78186aa0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>byte</type>
      <name>dataBitsPerPixel</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>a7d53db1860e212fafffa0903868aab42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>format</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>a894ec7c0fc81e70775aa4ecffd0bf22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>byte</type>
      <name>framerate</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>a9654e6029f086aace3c9adfebc365c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>reserved</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>aac8722fd5643840604b6d8603ac4d1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>resolution</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>a02d7e4771641b0a245b18e5a06712d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>width</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>aafa0d0b35a4526f3c29b0313673c8906</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>List</type>
      <name>getFieldOrder</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FrameMode.html</anchorfile>
      <anchor>a481f1d446616338336dce32f1c3d1297</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Freenect::Freenect</name>
    <filename>classFreenect_1_1Freenect.html</filename>
    <base protection="private">Freenect::Noncopyable</base>
    <member kind="function">
      <type>ConcreteDevice &amp;</type>
      <name>createDevice</name>
      <anchorfile>classFreenect_1_1Freenect.html</anchorfile>
      <anchor>af2f9e7d9c7eb74f7a11e390453bffbbe</anchor>
      <arglist>(int _index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteDevice</name>
      <anchorfile>classFreenect_1_1Freenect.html</anchorfile>
      <anchor>aa29c184145fc910c3c8082f998137789</anchor>
      <arglist>(int _index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>deviceCount</name>
      <anchorfile>classFreenect_1_1Freenect.html</anchorfile>
      <anchor>a1b51b49b731887d69954b233de9293ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Freenect</name>
      <anchorfile>classFreenect_1_1Freenect.html</anchorfile>
      <anchor>aed3681bb7658a657b085a69c373ec256</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classFreenect_1_1Freenect.html</anchorfile>
      <anchor>a23321e95c27a1f66ec705e57f26326c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Freenect</name>
      <anchorfile>classFreenect_1_1Freenect.html</anchorfile>
      <anchor>a0c60c49d6a1d4dc77f79c108c05d7ffa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>pthread_callback</name>
      <anchorfile>classFreenect_1_1Freenect.html</anchorfile>
      <anchor>ae90ea6248c75caafac92f30d5dcf4ef7</anchor>
      <arglist>(void *user_data)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>freenect_context *</type>
      <name>m_ctx</name>
      <anchorfile>classFreenect_1_1Freenect.html</anchorfile>
      <anchor>a81577a7010f440d3cf763475768ff67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; int, FreenectDevice * &gt;</type>
      <name>DeviceMap</name>
      <anchorfile>classFreenect_1_1Freenect.html</anchorfile>
      <anchor>a4d941b6f8b5a4ff12447c71f7053d66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DeviceMap</type>
      <name>m_devices</name>
      <anchorfile>classFreenect_1_1Freenect.html</anchorfile>
      <anchor>a279466bdd7a4323c325dd86db3df8271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool</type>
      <name>m_stop</name>
      <anchorfile>classFreenect_1_1Freenect.html</anchorfile>
      <anchor>a04b587b1d4ee727120be64de86a67987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_t</type>
      <name>m_thread</name>
      <anchorfile>classFreenect_1_1Freenect.html</anchorfile>
      <anchor>a58ceac3e59236a2d07bf7c6cc3bd4051</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::openkinect::freenect::Freenect</name>
    <filename>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</filename>
    <class kind="class">org::openkinect::freenect::Freenect::EventThread</class>
    <class kind="class">org::openkinect::freenect::Freenect::NativeContext</class>
    <class kind="interface">org::openkinect::freenect::Freenect::NativeDepthCallback</class>
    <class kind="class">org::openkinect::freenect::Freenect::NativeDevice</class>
    <class kind="interface">org::openkinect::freenect::Freenect::NativeLogCallback</class>
    <class kind="interface">org::openkinect::freenect::Freenect::NativeVideoCallback</class>
    <class kind="class">org::openkinect::freenect::Freenect::TiltState</class>
    <member kind="function" static="yes">
      <type>static Context</type>
      <name>createContext</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>ae3647cc070f12fa8fb3c48f043a46aa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Freenect</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>adf43032907f1acc2c28e498cd10028b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_close_device</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>acbf23f7c72d635d8340c7445792f20f8</anchor>
      <arglist>(NativeDevice dev)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native FrameMode.ByValue</type>
      <name>freenect_find_depth_mode</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>acfbe26ca17b6c626374392cc549e2236</anchor>
      <arglist>(int res, int fmt)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native FrameMode.ByValue</type>
      <name>freenect_find_video_mode</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a537fd3b2a14b8a3c479d8e148f4de707</anchor>
      <arglist>(int res, int fmt)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native FrameMode.ByValue</type>
      <name>freenect_get_current_depth_mode</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>ac29cbafe6ea0fccd0e2f0fdaeee9bb01</anchor>
      <arglist>(NativeDevice dev)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native FrameMode.ByValue</type>
      <name>freenect_get_current_video_mode</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a7ea42f50961823a16f67b66284e46f06</anchor>
      <arglist>(NativeDevice dev)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native FrameMode.ByValue</type>
      <name>freenect_get_depth_mode</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a91b384162c3924f0971c4e41386bd14d</anchor>
      <arglist>(int mode_num)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_get_depth_mode_count</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a8d42f39cfceb7deb403a96d40ac0119b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native void</type>
      <name>freenect_get_mks_accel</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a63d7defdd5bb8bc8554e737e5cdec7c1</anchor>
      <arglist>(TiltState tiltState, DoubleBuffer x, DoubleBuffer y, DoubleBuffer z)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native double</type>
      <name>freenect_get_tilt_degs</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a1cd5e9b63cc232ebad6d297084e45229</anchor>
      <arglist>(TiltState tiltState)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native TiltState</type>
      <name>freenect_get_tilt_state</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a250540679d8d3b63f2e566811e2b2518</anchor>
      <arglist>(NativeDevice dev)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native byte</type>
      <name>freenect_get_tilt_status</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>adc1f0496c7abb8a862990e8d51ee7b47</anchor>
      <arglist>(TiltState tiltState)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native Pointer</type>
      <name>freenect_get_user</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>ad9bd84d1a34e92817e1fa2dd8fed8ea9</anchor>
      <arglist>(NativeDevice dev)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native FrameMode.ByValue</type>
      <name>freenect_get_video_mode</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a38990661d89953930c62f69ea69ee47d</anchor>
      <arglist>(int mode_num)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_get_video_mode_count</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>ab6806103ba6183ea3135a28b50671a48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_init</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a54eba9c9e5ab99527a158888308b5b76</anchor>
      <arglist>(PointerByReference ctx, Pointer usb_ctx)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_num_devices</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a0e5fda86a63b370d2f450fc58646b473</anchor>
      <arglist>(NativeContext ctx)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_open_device</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>ac201974dc63151225a612c848860da7e</anchor>
      <arglist>(NativeContext ctx, PointerByReference dev, int index)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_process_events</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a702e19939fac29fad720cd31e77b443d</anchor>
      <arglist>(NativeContext ctx)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_select_subdevices</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a64245db536d4cbb9bcc5ea08d14b82a4</anchor>
      <arglist>(NativeContext ctx, int flag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_set_depth_buffer</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>ac28fd7b862ad2d8fd7bb8f4e588c237a</anchor>
      <arglist>(NativeDevice dev, ByteBuffer buf)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native void</type>
      <name>freenect_set_depth_callback</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a3a7a15303aab348fc0126af5c511a0d3</anchor>
      <arglist>(NativeDevice dev, NativeDepthCallback cb)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_set_depth_mode</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a0f51783eccfe60a844d18c6907dd6935</anchor>
      <arglist>(NativeDevice dev, FrameMode.ByValue mode)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_set_led</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a8a6290ee289ab3f365b1ecc356ccebce</anchor>
      <arglist>(NativeDevice dev, int option)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native void</type>
      <name>freenect_set_log_callback</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a06cc8601c5f90d716b82bf39cf8e3e9d</anchor>
      <arglist>(NativeContext ctx, NativeLogCallback cb)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native void</type>
      <name>freenect_set_log_level</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>af92fbc5ab4fabf154c55bf2578982cf9</anchor>
      <arglist>(NativeContext ctx, int level)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_set_tilt_degs</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>ad10dd2b79895c72c6051ac3bc6d03953</anchor>
      <arglist>(NativeDevice dev, double angle)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native void</type>
      <name>freenect_set_user</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>aba77dcd65f1bd86a3f1c561120c7df39</anchor>
      <arglist>(NativeDevice dev, Pointer user)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_set_video_buffer</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>af9495b319008c227136653a54613cbdf</anchor>
      <arglist>(NativeDevice dev, ByteBuffer buf)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native void</type>
      <name>freenect_set_video_callback</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>aa67014154f3bed792b86e17d75bb95db</anchor>
      <arglist>(NativeDevice dev, NativeVideoCallback cb)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_set_video_mode</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a08328dc03c291a53847c3e16d769298d</anchor>
      <arglist>(NativeDevice dev, FrameMode.ByValue mode)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_shutdown</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a061ffea26b16d0322f55bb8566b0498b</anchor>
      <arglist>(NativeContext ctx)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_start_depth</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a6c1396c026449057c39c375e78108e80</anchor>
      <arglist>(NativeDevice dev)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_start_video</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a16b19b2f8ae5c0c7ceaf558b0a6c2c78</anchor>
      <arglist>(NativeDevice dev)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_stop_depth</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>af69b1db12ed87b64b83afc35da536712</anchor>
      <arglist>(NativeDevice dev)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_stop_video</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>a499ae9a38e26a66e948d084422519378</anchor>
      <arglist>(NativeDevice dev)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static native int</type>
      <name>freenect_update_tilt_state</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect.html</anchorfile>
      <anchor>abcb5e11179f7d923d12362aec4ed9e1d</anchor>
      <arglist>(NativeDevice dev)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>freenect_device_attributes</name>
    <filename>structfreenect__device__attributes.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>camera_serial</name>
      <anchorfile>structfreenect__device__attributes.html</anchorfile>
      <anchor>a24325bb233586f2a3e5acbadac3bfb52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct freenect_device_attributes *</type>
      <name>next</name>
      <anchorfile>structfreenect__device__attributes.html</anchorfile>
      <anchor>a1ff66e9cc59cf7408112a756119df573</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>freenect_frame_mode</name>
    <filename>structfreenect__frame__mode.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>bytes</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>a2b88ef8f127b4df8635537a1287d6f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>data_bits_per_pixel</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>aaa108a097d11cd0a78d40710d5b179c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_depth_format</type>
      <name>depth_format</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>adb17bed1371a25be793f876cb5ad4f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dummy</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>a0fcce753d3548bb5c42efe661ad37e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>framerate</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>a655e62f3c44944b41ea8583d89d1be13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>height</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>aea6add7dcd2d79af97f348f25da9b00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>is_valid</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>a292d1f2782cd83c8eff2e18f0c9b4970</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>padding_bits_per_pixel</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>ad5a52231f4c03c8c64dea45e236f0983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>reserved</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>a05a393c16061943a793e1b7e360d1bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_resolution</type>
      <name>resolution</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>ae41f8f05addcdf6e7c0b7af8d4f43cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_video_format</type>
      <name>video_format</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>aaf0e9e9ffb3d308a175fe716811aba2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>width</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>a09ed72120705bc47a451204cf959a2a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>freenect_raw_tilt_state</name>
    <filename>structfreenect__raw__tilt__state.html</filename>
    <member kind="variable">
      <type>int16_t</type>
      <name>accelerometer_x</name>
      <anchorfile>structfreenect__raw__tilt__state.html</anchorfile>
      <anchor>a107c1754f49b1d9cf2bd12e69738a94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>accelerometer_y</name>
      <anchorfile>structfreenect__raw__tilt__state.html</anchorfile>
      <anchor>add2214a58975d2a8cb985ed8f7b16dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>accelerometer_z</name>
      <anchorfile>structfreenect__raw__tilt__state.html</anchorfile>
      <anchor>a144f4b161adb738b8c13e6ade46ef528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>tilt_angle</name>
      <anchorfile>structfreenect__raw__tilt__state.html</anchorfile>
      <anchor>a19719bddde5060e209eb92d75d966bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_tilt_status_code</type>
      <name>tilt_status</name>
      <anchorfile>structfreenect__raw__tilt__state.html</anchorfile>
      <anchor>a80c23ea5a8068e0eb1011d8644e731f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>freenect_reg_info</name>
    <filename>structfreenect__reg__info.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>ax</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>a2d01753ae9e864bcc53ef3fc92633b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>ay</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>aa926e73eafe92e79f2dce641656d2bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>back_comp1</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>aff3f34ec6d3548c06714aa9b1d7b0ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>back_comp2</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>a1d57935bd2c20faa785a817c148c43f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>bx</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>a737c7803563ab06c7bd42e06b833ccab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>by</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>aedb17f382c0fa790be86b0d91129f3a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>cx</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>a86fe73d52a57895bb38900050921aff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>cy</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>abe2725cbe1c1bde02478c5f23680e9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dx</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>aa69d185afda8be818d81abcd127c0970</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dx_beta_inc</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>af736d0c9b4ec64708296c94435e1e05e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dx_beta_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>ab38b636f9113a8e42f422d60c09960ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dx_center</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>ae638748f71743573d51c82be0bed09d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dx_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>a2b42be5a22c2bd5df78ecdd7db046726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dxdx_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>a76c5e7b0890a8e2933e44b253949a4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dxdxdx_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>ab9a4d7af7533ff1eaab61b0c989d3a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dxdxdy_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>aa02df6597bfd2bae46d1dfea02035ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dxdy_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>aa66ba592a865d842451894f396a57dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dy</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>a48a615df2b800cf73319ceebb70b560b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dy_beta_inc</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>a2981f4e05414c736586a20eeb1878414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dy_beta_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>a4489cf41691f033c731af2d9c14a53f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dy_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>aa42ab47d46b9c6736a339cd7cbfeda94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dydx_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>ae3e5b420b51b6999505074fc1deddd23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dydxdx_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>a5b989f402a2fa44775e3e30f510feaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dydxdy_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>af6dfc9fb5052b9bc554a5f8bee5dc73b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dydy_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>af71892bf3c05482806b1f21c26f00406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dydydx_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>a286fdd2b14f3126c30ad14278ba311f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dydydy_start</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>a03d27fc8127026bb360a34173bda90a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>rollout_blank</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>a54df8ecee48fcfd895e0329f1d99bbfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>rollout_size</name>
      <anchorfile>structfreenect__reg__info.html</anchorfile>
      <anchor>acf9454b6eb9c27e3362b13df3d17e54a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>freenect_reg_pad_info</name>
    <filename>structfreenect__reg__pad__info.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cropping_lines</name>
      <anchorfile>structfreenect__reg__pad__info.html</anchorfile>
      <anchor>a13d4f3339595d14e4c2a0389e1935254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>end_lines</name>
      <anchorfile>structfreenect__reg__pad__info.html</anchorfile>
      <anchor>a81b5d93a672d674b3a6f02b621f2be29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>start_lines</name>
      <anchorfile>structfreenect__reg__pad__info.html</anchorfile>
      <anchor>a4170157af480713c3f37e5a10f646567</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>freenect_registration</name>
    <filename>structfreenect__registration.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>const_shift</name>
      <anchorfile>structfreenect__registration.html</anchorfile>
      <anchor>a974364571a21eeed9f561cd84cf0bdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t *</type>
      <name>depth_to_rgb_shift</name>
      <anchorfile>structfreenect__registration.html</anchorfile>
      <anchor>a8df5ac1499dae7b4ae9524d475a86948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t *</type>
      <name>raw_to_mm_shift</name>
      <anchorfile>structfreenect__registration.html</anchorfile>
      <anchor>abca4b0f2eab3307aa0cd32a9e4eeadd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_reg_info</type>
      <name>reg_info</name>
      <anchorfile>structfreenect__registration.html</anchorfile>
      <anchor>a277ccace7751107d1401b9626948e557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_reg_pad_info</type>
      <name>reg_pad_info</name>
      <anchorfile>structfreenect__registration.html</anchorfile>
      <anchor>abc5f20600c430233f723560d5b718968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t(*</type>
      <name>registration_table</name>
      <anchorfile>structfreenect__registration.html</anchorfile>
      <anchor>addcc68beb0614e42f148cd054110adce</anchor>
      <arglist>)[2]</arglist>
    </member>
    <member kind="variable">
      <type>freenect_zero_plane_info</type>
      <name>zero_plane_info</name>
      <anchorfile>structfreenect__registration.html</anchorfile>
      <anchor>ae85329de18587e08fee82d5a557fbf19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>freenect_sample_51</name>
    <filename>structfreenect__sample__51.html</filename>
    <member kind="variable">
      <type>int16_t</type>
      <name>center</name>
      <anchorfile>structfreenect__sample__51.html</anchorfile>
      <anchor>a88ba0e51835a175d26d2af927f1d969d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>left</name>
      <anchorfile>structfreenect__sample__51.html</anchorfile>
      <anchor>ad19daf71ff7c886254ae7bb788bfa543</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>lfe</name>
      <anchorfile>structfreenect__sample__51.html</anchorfile>
      <anchor>a5039337edfedc76070e9eaa9678665a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>right</name>
      <anchorfile>structfreenect__sample__51.html</anchorfile>
      <anchor>a6b4e85bf6c97524c3372ab81a43015a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>surround_left</name>
      <anchorfile>structfreenect__sample__51.html</anchorfile>
      <anchor>a81127d194ca0793c6fbbdbd821d69e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>surround_right</name>
      <anchorfile>structfreenect__sample__51.html</anchorfile>
      <anchor>a9f13008610ecf468e045fc7f1992905a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>freenect_zero_plane_info</name>
    <filename>structfreenect__zero__plane__info.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dcmos_emitter_dist</name>
      <anchorfile>structfreenect__zero__plane__info.html</anchorfile>
      <anchor>a4b90563934a13b36dcf57dc971b71c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dcmos_rcmos_dist</name>
      <anchorfile>structfreenect__zero__plane__info.html</anchorfile>
      <anchor>aa09bd615dc747362693546a37b79b437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>reference_distance</name>
      <anchorfile>structfreenect__zero__plane__info.html</anchorfile>
      <anchor>adff16731d740b810770a9ab98997a477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>reference_pixel_size</name>
      <anchorfile>structfreenect__zero__plane__info.html</anchorfile>
      <anchor>a8ddfd2deba8b04c172f4ead3fab94cf0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Freenect::FreenectDevice</name>
    <filename>classFreenect_1_1FreenectDevice.html</filename>
    <base protection="private">Freenect::Noncopyable</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DepthCallback</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a559971aeaf4c3cbfed96fa7ab8447aa6</anchor>
      <arglist>(void *depth, uint32_t timestamp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FreenectDevice</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>ad2e13bf198ff2d789cf309f4caad090f</anchor>
      <arglist>(freenect_context *_ctx, int _index)</arglist>
    </member>
    <member kind="function">
      <type>freenect_depth_format</type>
      <name>getDepthFormat</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a35076b8e28d336ea11014049e62e399c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>freenect_resolution</type>
      <name>getDepthResolution</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a31b0a62ec51e27d6bcad1de501a6f0c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const freenect_device *</type>
      <name>getDevice</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a4220e73c4fbbe928e4bc0db84a9551c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FreenectTiltState</type>
      <name>getState</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>aaa092d99b7b302fd2bce6394223f1b1b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>freenect_video_format</type>
      <name>getVideoFormat</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a299a0cf12c05e1abfd8ca47643dd1623</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>freenect_resolution</type>
      <name>getVideoResolution</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>ace0d02b479b3f0825c18b9d477187934</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFormat</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>ab35b485bfa3a41d51db63273027a994b</anchor>
      <arglist>(freenect_depth_format requested_format, freenect_resolution requested_resolution=FREENECT_RESOLUTION_MEDIUM)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setFlag</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>ae94f68724b3c416811fe14bc95f59ab4</anchor>
      <arglist>(freenect_flag flag, bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLed</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a6fcca4bcae661ca7a5ecb96943161f4e</anchor>
      <arglist>(freenect_led_options _option)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTiltDegrees</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a7ddeba04839e557116313a10fa06337f</anchor>
      <arglist>(double _angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVideoFormat</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>add589c7ce4250380509b2b59076ba5f7</anchor>
      <arglist>(freenect_video_format requested_format, freenect_resolution requested_resolution=FREENECT_RESOLUTION_MEDIUM)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startDepth</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a9fdde8f1af2d463e7185700394a5c53b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startVideo</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a0c029a78d453c686af38114a2501683e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopDepth</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>aeb2060b74038160b16ef5d1ff2517d6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopVideo</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a7d33887dbc8cdee93942f1459b962af3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateState</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a9590c0c2951d3402c897557a0d238566</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>VideoCallback</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a559530f92b6e95cc9b75da67f39516b2</anchor>
      <arglist>(void *video, uint32_t timestamp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FreenectDevice</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a56c8b4a13929f8527cb8b15b4ead8b5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>getDepthBufferSize</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a1f1075fc2998e905b1aa4be7442d2c28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>getVideoBufferSize</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a82486d3f752a1048d64138402cbb4921</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>freenect_depth_callback</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>aac4ee0f2f0cc5447c9c225aec286f660</anchor>
      <arglist>(freenect_device *dev, void *depth, uint32_t timestamp)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>freenect_video_callback</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>ab9b0d628fcbc6ccd46e670d3a97c8b0a</anchor>
      <arglist>(freenect_device *dev, void *video, uint32_t timestamp)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>freenect_depth_format</type>
      <name>m_depth_format</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a6765abf8aee10dd4455cc36bbe7f350e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>freenect_resolution</type>
      <name>m_depth_resolution</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>abc35aef4c5509b6b1e6b844b7f40f3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>freenect_device *</type>
      <name>m_dev</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a17b1d9f9ef07c0918736e903b7ddd7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>freenect_video_format</type>
      <name>m_video_format</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>a573d661b9957722a909701727c019751</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>freenect_resolution</type>
      <name>m_video_resolution</name>
      <anchorfile>classFreenect_1_1FreenectDevice.html</anchorfile>
      <anchor>adac6eb124d4ac93b2fa402954457500e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::openkinect::freenect::FreenectTest</name>
    <filename>classorg_1_1openkinect_1_1freenect_1_1FreenectTest.html</filename>
    <member kind="function">
      <type>void</type>
      <name>testDepth</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FreenectTest.html</anchorfile>
      <anchor>a9fe31bdc5d322cb2ec4a350f4e52d95b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testLogEvents</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FreenectTest.html</anchorfile>
      <anchor>a8441194914e8c3beeb854bb2c824f2bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testSetTiltAngle</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FreenectTest.html</anchorfile>
      <anchor>aad4a10fa077e8c39c80a53e822863b35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testVideo</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FreenectTest.html</anchorfile>
      <anchor>ad722e0ff043fc61736c3012f8f776774</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>initKinect</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FreenectTest.html</anchorfile>
      <anchor>a624cf43154e33cbca1bdaa80fe45d942</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>shutdownKinect</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FreenectTest.html</anchorfile>
      <anchor>ac8eaa4221b8a84789165948f880f901b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>moveAndWait</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1FreenectTest.html</anchorfile>
      <anchor>aeaf4779a613b0ca8d76ed3dcfb575e12</anchor>
      <arglist>(Device device, int degrees)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Freenect::FreenectTiltState</name>
    <filename>classFreenect_1_1FreenectTiltState.html</filename>
    <member kind="function">
      <type>void</type>
      <name>getAccelerometers</name>
      <anchorfile>classFreenect_1_1FreenectTiltState.html</anchorfile>
      <anchor>aef8263084bb0cd65b3a008b59e90a865</anchor>
      <arglist>(double *x, double *y, double *z)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTiltDegs</name>
      <anchorfile>classFreenect_1_1FreenectTiltState.html</anchorfile>
      <anchor>a36887e0ad4be56d3b4886918ddb4ec35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>freenect_tilt_status_code</type>
      <name>m_code</name>
      <anchorfile>classFreenect_1_1FreenectTiltState.html</anchorfile>
      <anchor>adba77088c709740ce82d51d8d37e8aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FreenectTiltState</name>
      <anchorfile>classFreenect_1_1FreenectTiltState.html</anchorfile>
      <anchor>a71be2b9486f7feb6732d5f2f3314c6b2</anchor>
      <arglist>(freenect_raw_tilt_state *_state)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>freenect_raw_tilt_state *</type>
      <name>m_state</name>
      <anchorfile>classFreenect_1_1FreenectTiltState.html</anchorfile>
      <anchor>a465bae0545a17cbcbb9e9007bb3a308e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>FreenectDevice</name>
      <anchorfile>classFreenect_1_1FreenectTiltState.html</anchorfile>
      <anchor>a9af30c0e353356144f85c420d58bed28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusb_device_t::isoc_handle</name>
    <filename>structlibusb__device__t_1_1isoc__handle.html</filename>
    <member kind="variable">
      <type>TListTransfers</type>
      <name>listTransfers</name>
      <anchorfile>structlibusb__device__t_1_1isoc__handle.html</anchorfile>
      <anchor>aafc4d2a93986f1243bf4d36821e7ba8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuickThread *</type>
      <name>poReapThread</name>
      <anchorfile>structlibusb__device__t_1_1isoc__handle.html</anchorfile>
      <anchor>a71a09c3ade13cf63fc8e93b647a48511</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::openkinect::freenect::util::Jdk14LogHandler</name>
    <filename>classorg_1_1openkinect_1_1freenect_1_1util_1_1Jdk14LogHandler.html</filename>
    <base>org::openkinect::freenect::LogHandler</base>
    <member kind="function">
      <type></type>
      <name>Jdk14LogHandler</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1util_1_1Jdk14LogHandler.html</anchorfile>
      <anchor>ac3ad532ec813de748ce7f78696f51cd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onMessage</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1util_1_1Jdk14LogHandler.html</anchorfile>
      <anchor>a748912a45773abcbc167b0da0c9cadfe</anchor>
      <arglist>(Device dev, LogLevel level, String msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final EnumMap&lt; LogLevel, Level &gt;</type>
      <name>levelMap</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1util_1_1Jdk14LogHandler.html</anchorfile>
      <anchor>af7d6fcfc589aa2852437c652b3d2ea9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final Logger</type>
      <name>logger</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1util_1_1Jdk14LogHandler.html</anchorfile>
      <anchor>a711648fdf4ee8a548d745af9e00a5c4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>org::openkinect::freenect::LedStatus</name>
    <filename>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</filename>
    <member kind="function">
      <type>int</type>
      <name>intValue</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</anchorfile>
      <anchor>a36d57b94436c90b887e40b5a897c5046</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>[static initializer]</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</anchorfile>
      <anchor>a0bfa7ac59f3a6427418f658939ee7612</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LedStatus</type>
      <name>fromInt</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</anchorfile>
      <anchor>ab85c50b2e0cfa5dcc25bf95a4e349792</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BLINK_GREEN</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</anchorfile>
      <anchor>adac4fd3be446f8f6bbd1741024999bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BLINK_RED_YELLOW</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</anchorfile>
      <anchor>afdbb1c5daf0d3a68dc88c95ed4dacccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BLINK_YELLOW</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</anchorfile>
      <anchor>af188f6604cbc69d7eca3f1a3a8d8b137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GREEN</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</anchorfile>
      <anchor>accf6214b771a84865c38e3a849cf4948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OFF</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</anchorfile>
      <anchor>a1de2937eb128fba209ab134902444966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>RED</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</anchorfile>
      <anchor>a7936de5b5846bec39c82ee2fcf168b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>YELLOW</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</anchorfile>
      <anchor>ac00026c7bce32c55389b7baf8f80a961</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>LedStatus</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</anchorfile>
      <anchor>a2bfb33aeb337fbcfc0684719b6fe0aa5</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>value</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</anchorfile>
      <anchor>ada4b15484a9da9e8da3e06c2744aa15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>staticfinal Map&lt; Integer, LedStatus &gt;</type>
      <name>MAP</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LedStatus.html</anchorfile>
      <anchor>ae63863dc74b04f34cac41f46294ba5d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusb_context_t</name>
    <filename>structlibusb__context__t.html</filename>
    <member kind="typedef">
      <type>std::map&lt; struct usb_device *, libusb_device &gt;</type>
      <name>TMapDevices</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>a05bc02f9770725a014b11251abaccd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMapDevices</type>
      <name>devices</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>a6a0356bc02ecd332701761c1f42ade31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EventList</type>
      <name>hAllowDeliveryPool</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>a41a0c6e13c733016aee1c14c6cbeb88f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EventList</type>
      <name>hDoneDeliveringPool</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>a6a03e3d7e5f14bdede8e6faddb90662d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EventList</type>
      <name>hWantToDeliverPool</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>a5981708463c71323354227446ebd44a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuickMutex</type>
      <name>mutDeliveryPool</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>aa3fd03f1f317677545c500dd6f2d619b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuickMutex</type>
      <name>mutex</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>a66735b1e0b09439b4f190960d7da64a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusb_device_descriptor</name>
    <filename>structlibusb__device__descriptor.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>bcdDevice</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>afb5e0fc6f0cfe51de900d35506fb9317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>bcdUSB</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>af0682f293291db942b5d253092d472e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bDescriptorType</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a63c4b109725ce829fc81c5c9cad8c87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bDeviceClass</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>ab86c8f43e75d4d54fccbc199cfa9703b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bDeviceProtocol</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a480a0b5345a2e59987e20fa7247c3f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bDeviceSubClass</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a9c3a91102d3d53d9414d0dda0191c5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bLength</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>affda0be3fe1c37092ddc7cb120428f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bMaxPacketSize0</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a3b60170f077c9b26fc9f86e0cdb1d28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bNumConfigurations</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a0f3f80cd931628a0531a815b59d067dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>idProduct</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a568d479fb0b76ea572a739c961fd3047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>idVendor</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>ad26c5e2fbd16ce3ee143f4bac5d49bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>iManufacturer</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>ab9e9a064265f2833d1d3f216f15a487a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>iProduct</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a20082f9e03f1cbffef3d9472a8dcfd64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>iSerialNumber</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a327e8ede51268b38955ef035cf6de875</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusb_device_handle_t</name>
    <filename>structlibusb__device__handle__t.html</filename>
    <member kind="variable">
      <type>libusb_device *</type>
      <name>dev</name>
      <anchorfile>structlibusb__device__handle__t.html</anchorfile>
      <anchor>a53646dd78e300d92a539510df74a335c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>usb_dev_handle *</type>
      <name>handle</name>
      <anchorfile>structlibusb__device__handle__t.html</anchorfile>
      <anchor>ad2fa5d794337f8f641b75f9b8a95c7f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusb_device_t</name>
    <filename>structlibusb__device__t.html</filename>
    <class kind="struct">libusb_device_t::isoc_handle</class>
    <member kind="typedef">
      <type>QuickList&lt; transfer_wrapper &gt;</type>
      <name>TListTransfers</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a0ba9c1e7bf30fec3b79cdbd1e8b9ba6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; usb_dev_handle *, libusb_device_handle &gt;</type>
      <name>TMapHandles</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a7d8b5db5142bb15690ad29e4ef3cd0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; int, isoc_handle &gt;</type>
      <name>TMapIsocTransfers</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a36ab2607c44b44e333f8365a2143b4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libusb_context *</type>
      <name>ctx</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a09d61427122f17e8ea39e39eb0dbc469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct usb_device *</type>
      <name>device</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a0fab29fc96aefa08501e1eaef22a0715</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMapHandles *</type>
      <name>handles</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a634d42f2d37d1ac7ba36c681d81301d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMapIsocTransfers *</type>
      <name>isoTransfers</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a828aea67b890f10815d1c14f3a682029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>refcount</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>ad695701ec9c01535350a38ae5d9a531e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusb_iso_packet_descriptor</name>
    <filename>structlibusb__iso__packet__descriptor.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>actual_length</name>
      <anchorfile>structlibusb__iso__packet__descriptor.html</anchorfile>
      <anchor>a03fa4f4eaf8a8b4e5c05931809581a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>length</name>
      <anchorfile>structlibusb__iso__packet__descriptor.html</anchorfile>
      <anchor>a374d36e24869c8b07bf8eb1a18fa10ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum libusb_transfer_status</type>
      <name>status</name>
      <anchorfile>structlibusb__iso__packet__descriptor.html</anchorfile>
      <anchor>aab21ee2a5835a0e53d7ac5844ee34371</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusb_transfer</name>
    <filename>structlibusb__transfer.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>actual_length</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a7e858f07c48a271a62209d11376ae607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char *</type>
      <name>buffer</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a7fa594567e074191ce8f28b5fb4a3bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libusb_transfer_cb_fn</type>
      <name>callback</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a69c6df011ec23ff3e481cc98bfff0623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libusb_device_handle *</type>
      <name>dev_handle</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>adaaf06aeb5ab2a8819e75310ec253f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>endpoint</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a0fcfd057f53b0e1bff6f1567761c231a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>flags</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>ae26c063df30c2e29835212aad98c6e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct libusb_iso_packet_descriptor *</type>
      <name>iso_packet_desc</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>aa796f79177c016ea22e6bed61bf29417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>length</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a68c023e1f40b50aa8604a2495b6a391e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_iso_packets</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a87d725a5521c26832fdc13611220014d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum libusb_transfer_status</type>
      <name>status</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a64b2e70e76d52a7cd23daa3cd4fb397e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>timeout</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a9a12af15ca5b482f5dcaebd26a848cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>type</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a7c9fa575986fe9f23bbecb26b766dff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>user_data</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>ab75ab3e7185f08e07a1ae858a35ebb7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::openkinect::freenect::LogHandler</name>
    <filename>interfaceorg_1_1openkinect_1_1freenect_1_1LogHandler.html</filename>
    <member kind="function">
      <type>void</type>
      <name>onMessage</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1LogHandler.html</anchorfile>
      <anchor>a97c9681e924b5ed7ff41dc37dbbce472</anchor>
      <arglist>(Device dev, LogLevel level, String msg)</arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>org::openkinect::freenect::LogLevel</name>
    <filename>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</filename>
    <member kind="function">
      <type>int</type>
      <name>intValue</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>adfcc33d0d4c79794d5712ce9db5d0bf2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>[static initializer]</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>a2439c1410362b039c49278e67adc7c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LogLevel</type>
      <name>fromInt</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>a2c56f95687f8c978e40a187816fc84d1</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DEBUG</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>a0e778627ceccb4867b4e5558fe71b23d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ERROR</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>ad5a5f33559dd793e97b5e1237f9d888e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>FATAL</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>a04d574c6806452bdb1f9cfb786ca3b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>FLOOD</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>a695a4f3f5c00ce57bb8a4abe6ec95506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>INFO</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>a5795f3f4e6239ecc6c1fffc8eabcc056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NOTICE</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>ab64866f2bc8fad2bcdc9dc2135a21eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SPEW</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>a5acb60d076c431296df2cba6929c7acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>WARNING</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>aec14a063d03a20d9fff34c12e3471fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>LogLevel</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>a94861e8fcd64ddd3e2f1c637c2de6606</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>value</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>a6a23c2df3a805af64c7f9d3c030b8c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>staticfinal Map&lt; Integer, LogLevel &gt;</type>
      <name>MAP</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1LogLevel.html</anchorfile>
      <anchor>abdbf9691edc8257f35e051d15c8cf865</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Mutex</name>
    <filename>classMutex.html</filename>
    <class kind="class">Mutex::ScopedLock</class>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classMutex.html</anchorfile>
      <anchor>ad91be808bf0a60a16f10b897ec246d3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classMutex.html</anchorfile>
      <anchor>ad91be808bf0a60a16f10b897ec246d3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mutex</name>
      <anchorfile>classMutex.html</anchorfile>
      <anchor>a593423d868daf926c7b0d63a833ae29a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mutex</name>
      <anchorfile>classMutex.html</anchorfile>
      <anchor>a593423d868daf926c7b0d63a833ae29a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classMutex.html</anchorfile>
      <anchor>a546a5b797ba29959357586aa2b3740a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classMutex.html</anchorfile>
      <anchor>a546a5b797ba29959357586aa2b3740a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_mutex_t</type>
      <name>m_mutex</name>
      <anchorfile>classMutex.html</anchorfile>
      <anchor>ab0fdcd9c88900ee6e877a639c8fc940d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MyFreenectDevice</name>
    <filename>classMyFreenectDevice.html</filename>
    <base>Freenect::FreenectDevice</base>
    <base>Freenect::FreenectDevice</base>
    <member kind="function">
      <type>void</type>
      <name>DepthCallback</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>a8f2e6948134273dcc72d38d24acd05e3</anchor>
      <arglist>(void *_depth, uint32_t timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DepthCallback</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>a8f2e6948134273dcc72d38d24acd05e3</anchor>
      <arglist>(void *_depth, uint32_t timestamp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDepth</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>a657260af4e8e86746de4e33ce14352b7</anchor>
      <arglist>(std::vector&lt; uint16_t &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDepth</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>ac5501d511b21d884dce1ad4964bedbb7</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRGB</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>afead2e01130913c50376e3439036aed8</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRGB</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>afead2e01130913c50376e3439036aed8</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MyFreenectDevice</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>aac1e6d4b32dd78faa4e8183542275f67</anchor>
      <arglist>(freenect_context *_ctx, int _index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MyFreenectDevice</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>aac1e6d4b32dd78faa4e8183542275f67</anchor>
      <arglist>(freenect_context *_ctx, int _index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VideoCallback</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>adbe3befb3e1548044b747b25a2adc126</anchor>
      <arglist>(void *_rgb, uint32_t timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VideoCallback</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>adbe3befb3e1548044b747b25a2adc126</anchor>
      <arglist>(void *_rgb, uint32_t timestamp)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>m_buffer_depth</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>af3fdd25c87de58b30f6cf2ba7f062d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>m_buffer_depth</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>a29c63ab96b4ca44d259fdb546036fa75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>m_buffer_video</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>af75f96ac5a6af8fb78af7153c0f8dda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Mutex</type>
      <name>m_depth_mutex</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>a032d4f875dcfb8732edfbbc8755c5559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>m_gamma</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>a5be6da41779149d936cb2d64f9906439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_new_depth_frame</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>adfd5f122a98faec3a04b6832bb2e5df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_new_rgb_frame</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>ad2901a2b40db6db0570a0b74e52f668a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Mutex</type>
      <name>m_rgb_mutex</name>
      <anchorfile>classMyFreenectDevice.html</anchorfile>
      <anchor>a71e349e165b5e2df1690ab3383822ec2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::openkinect::freenect::Freenect::NativeContext</name>
    <filename>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</filename>
    <base>org::openkinect::freenect::Context</base>
    <member kind="function">
      <type></type>
      <name>NativeContext</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</anchorfile>
      <anchor>a0d5cc6be9474cdf0e9d6c93b727cb966</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numDevices</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</anchorfile>
      <anchor>a794de85ba51911e17ae65ace00ffebd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Device</type>
      <name>openDevice</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</anchorfile>
      <anchor>ae8c4794f0ca7ea66d750d25a4945df0a</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogHandler</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</anchorfile>
      <anchor>ac3e1a889aa69982e6e1544812ea02c39</anchor>
      <arglist>(LogHandler handler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogLevel</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</anchorfile>
      <anchor>aafede23f359cc1415a18cb0b20d19c75</anchor>
      <arglist>(LogLevel level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</anchorfile>
      <anchor>a24fc6f854fccc0b028cb9bb797bf1924</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>NativeContext</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</anchorfile>
      <anchor>a0e884795c383b55658756b74323d59d3</anchor>
      <arglist>(Pointer ptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processEvents</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</anchorfile>
      <anchor>ad6811f1890faab0d5a10cd2f2ac4df40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>startEventThread</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</anchorfile>
      <anchor>a0d26735205efa965f97fee5b3e67bf5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>stopEventThread</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</anchorfile>
      <anchor>ac9f8c686cd0dec359b1c91f9c409dc1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EventThread</type>
      <name>eventThread</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</anchorfile>
      <anchor>a9b57ede4b5d9d8b70b3de4a6606f4537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final NativeLogCallback</type>
      <name>logCallback</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</anchorfile>
      <anchor>a387305c62f12a4bec5c4236aadcb123e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogHandler</type>
      <name>logHandler</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeContext.html</anchorfile>
      <anchor>ae882af8e070a092870e21ec9a9ba0e0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::openkinect::freenect::Freenect::NativeDepthCallback</name>
    <filename>interfaceorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDepthCallback.html</filename>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDepthCallback.html</anchorfile>
      <anchor>a70784e8264b01ae86d08faa1d8c48bfa</anchor>
      <arglist>(Pointer dev, Pointer depth, int timestamp)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::openkinect::freenect::Freenect::NativeDevice</name>
    <filename>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</filename>
    <base>org::openkinect::freenect::Device</base>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>ad98afc7d557f264f7a8fccbaae2ca02f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double[]</type>
      <name>getAccel</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>ac6d494b1f6f3632cb92195bd9c838481</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FrameMode</type>
      <name>getDepthMode</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a5be71cf0723407356f105bd43baedc62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDeviceIndex</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a10c33cfea53de8dc411c798fb6166be9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTiltAngle</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>ac7ffd034aa75caf196df3acffa0b590a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TiltStatus</type>
      <name>getTiltStatus</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a822f7f295e4c9c9e92ed07d4c18bb903</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FrameMode</type>
      <name>getVideoMode</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a20c0892ee8f5cad473b094d2cf5cc973</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NativeDevice</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>aed6dcd153ca0b8a3646e05173011b2d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshTiltState</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a6a5470865406173cc1c5f3669cf64363</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFormat</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>aa55a8b62ed7734e815b848da407ba41a</anchor>
      <arglist>(DepthFormat fmt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFormat</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>ab50bce85674b90653e640149f47c9926</anchor>
      <arglist>(DepthFormat fmt, Resolution res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setLed</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>ad7430d07cbbdd7e1830385974b742a8f</anchor>
      <arglist>(LedStatus status)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setTiltAngle</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a9dbc1b63a5a60e5af9ddcf2b01d8e534</anchor>
      <arglist>(double angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVideoFormat</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>ae035205cd3b242c7d5c765b0572e1e10</anchor>
      <arglist>(VideoFormat fmt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVideoFormat</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a150cb8ac18477ac88fbd6f2994f9d3d9</anchor>
      <arglist>(VideoFormat fmt, Resolution res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startDepth</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a0fb99e0992ab9f808125a89117e0c458</anchor>
      <arglist>(DepthHandler handler)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startVideo</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a06b2b556773e97f264fe2417c4719242</anchor>
      <arglist>(VideoHandler handler)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stopDepth</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>afa700d21ce0abda60b99945b8d60e900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stopVideo</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>aa43d334d73929d380d00a5b4f9c3b171</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>NativeDevice</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a08934963526e6f89057b83d144836f24</anchor>
      <arglist>(Pointer ptr, int index)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setDeviceIndex</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a35703ddbd3566e2b8ec0edb58420d027</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double[]</type>
      <name>accel</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>ad3cfeb1b17c05d13acd5594d0025ad6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final DoubleBuffer</type>
      <name>accelX</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>afb02313882ffa681516d80f869b5e470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final DoubleBuffer</type>
      <name>accelY</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>abc7609ed645748b83d1ed3063b9341ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final DoubleBuffer</type>
      <name>accelZ</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a55f301160e69f8b36006e8f60d32c9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ByteBuffer</type>
      <name>depthBuffer</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a06f6c46ec0da5037c0e4f436fc7ba21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final NativeDepthCallback</type>
      <name>depthCallback</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>ad40170647799d81741f1b566efa66939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DepthHandler</type>
      <name>depthHandler</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a5299aa543b7f213e67ec8d85d0995ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FrameMode</type>
      <name>depthMode</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a2e491f4050a160a16f422981585b241f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>index</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a235e1c7a51bbf849deade111fd87f2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiltState</type>
      <name>rawTiltState</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a18fe2c8e1161ffa9d9208605b62d4188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>tiltAngle</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a0fc69841eb057c2e581626d4cec5bac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiltStatus</type>
      <name>tiltStatus</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a3ba9e1c3853d93547b8bd44946233093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ByteBuffer</type>
      <name>videoBuffer</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a96f5ca7adb27315f8cecb26683ecf7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final NativeVideoCallback</type>
      <name>videoCallback</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>aaa0d0e1223585273cd6eb4ee3efbfe23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VideoHandler</type>
      <name>videoHandler</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>af324a55727bd74471d97a111f6bb0b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FrameMode</type>
      <name>videoMode</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeDevice.html</anchorfile>
      <anchor>a588a71cf52b42952e6cfcbf438629165</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::openkinect::freenect::Freenect::NativeLogCallback</name>
    <filename>interfaceorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeLogCallback.html</filename>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeLogCallback.html</anchorfile>
      <anchor>ae893c5c91cd57359cb5844852101072c</anchor>
      <arglist>(NativeDevice dev, int logLevel, String msg)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>org::openkinect::freenect::Freenect::NativeVideoCallback</name>
    <filename>interfaceorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeVideoCallback.html</filename>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1Freenect_1_1NativeVideoCallback.html</anchorfile>
      <anchor>a0fd7c7cdd3a5275813ceab73c4f7fcfd</anchor>
      <arglist>(Pointer dev, Pointer frame, int timestamp)</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="class">
    <name>Freenect::Noncopyable</name>
    <filename>classFreenect_1_1Noncopyable.html</filename>
    <member kind="function">
      <type></type>
      <name>Noncopyable</name>
      <anchorfile>classFreenect_1_1Noncopyable.html</anchorfile>
      <anchor>a0ab47c3a5f5a94285bc68151edfe00ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Noncopyable</name>
      <anchorfile>classFreenect_1_1Noncopyable.html</anchorfile>
      <anchor>acb209ce9f88c9a95f114f5e7c3b57c3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Noncopyable</name>
      <anchorfile>classFreenect_1_1Noncopyable.html</anchorfile>
      <anchor>a6b82bb4b26f12eddc44c8b13ceb0faf6</anchor>
      <arglist>(const Noncopyable &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Noncopyable &amp;</type>
      <name>operator=</name>
      <anchorfile>classFreenect_1_1Noncopyable.html</anchorfile>
      <anchor>a1ec1179e199810a194ffc471e97c77a6</anchor>
      <arglist>(const Noncopyable &amp;)</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="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="struct">
    <name>packet_stream</name>
    <filename>structpacket__stream.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>flag</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a70f5ab529c3404c4fc353ae7f4d60fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frame_size</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a1c89e01dc0a821ad5d80399383c2ccdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>got_pkts</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a1b35a29cc713fd7ea10eab0f2c28ae5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_pkt_size</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a644744389f357f2fd49669aeac2c7740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>last_timestamp</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>afe87f92870416813224a93e3abf60c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>lib_buf</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a062a5cd95980e2e39c17c07e257a0fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>lost_pkts</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>af989600df523578d4f41f03d86cb23e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pkt_num</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a48b946db4faa373c14cc544ef8671bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pkt_size</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a9dae93e1d3136248479615ed3b032ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pkts_per_frame</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a9d0c457296a7225d1be33fe6f9020165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>proc_buf</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a15eafed22cc3f88dd97377f0893eb9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>raw_buf</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>acd0d2ee8be1ee206c42b738b5d7bd5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>running</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a8b958cf0dbb919ee09852a1b2e1879f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>seq</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a466872bdc546ff2bbb352f5789363225</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>split_bufs</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>ac0c72dfe9f50f5b021aceb6e78b8dafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>synced</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>af24b95ed4e24d49d670f9df808e1fee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timestamp</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a203409b4a3c7bf9a45b661221679fc9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>usr_buf</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a59fd1394523201de50a95c3428236122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>valid_frames</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>afca29a3cce7159ffad310f48fd777a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>valid_pkts</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>ad22f05cdd701c7ef98215d215f7ce3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>variable_length</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>ada9dc81ad789849689d077e42d3cf957</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pkt_hdr</name>
    <filename>structpkt__hdr.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>flag</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a14e35655ea6c00851a4c64e34e03b6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>magic</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>af5556b3e9c71118c1e1b95ee9dd6896b</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pad</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a8f349c3253d5a1b6824bc54c264e1647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>seq</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a9f19fa793a2171fa7fc9797f037464ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timestamp</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a54d3a59e927ae441675af431207be8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>unk1</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a62e208e54ae142467daa7ec615b60e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>unk2</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a0b9696fcf91b5157959b0b4eeb4a3af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>unk3</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a77a6ab54d95968c4aef0e9f851f9ac2e</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="struct">
    <name>libusbemu::QuickEvent</name>
    <filename>structlibusbemu_1_1QuickEvent.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Check</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>ac73fcb88b5c887422227fa0aef70d0a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickEvent</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a5aa507ab5d01775df9ff4aee4d042295</anchor>
      <arglist>(const bool signaled=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a5a1192ee39abc3089a18542f76cbbda6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Signal</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a056c81b2e747964e7882004291c3e6f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Wait</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>aa3a2f3acc75639604fb20b71f66f456f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>WaitUntilTimeout</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a34df6fbf19e78ae593db96195e09c026</anchor>
      <arglist>(const unsigned int milliseconds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QuickEvent</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a33cd32f99d275527b30d009ed2ff3a09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HANDLE</type>
      <name>hEvent</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a0e18f01465ebf88d558706805e9aacd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>EventList</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a5bd1dca985f80471f2acf0d3b5ec05f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::QuickList</name>
    <filename>structlibusbemu_1_1QuickList.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>Append</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a984cb92956b8e00717e396b175830f3e</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Empty</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>acb7ede11e9ea52ea7f763a42cdadac99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>Head</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>afd8088ea4313cea4b95380ca7b723f1e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>Last</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ab968c3a702fd3c260c827ac8c81f5b34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Member</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a475b97cdcef6b29664a636995fc72965</anchor>
      <arglist>(T *node) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickList</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>af8f5ae51209f0d9c817b9a7555d9280c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickList</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>aee754a58a16c3432e91825f104a880d8</anchor>
      <arglist>(const QuickList &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Remove</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ae95119475b566c3b103008b5ef1b9fda</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QuickList</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a31678812dec1ea9f9b9d3ed7fbb0082f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>Next</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ac731fd438f4fd2647cb874bdf21c1e43</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const bool</type>
      <name>Orphan</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a9c94868b7b1c3e266c5036603a01357b</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>Prev</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a3fadee2fc3679b534792fd263e188462</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>RemoveNode</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ae0b32d3287b0491a3d25f3a33dfbe97f</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>end</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a7689dbb9c90e66d5d5563e91b09dfa0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>ini</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ad6031378620d0ef9b3c264d38c1931fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QuickList&lt; transfer_wrapper &gt;</name>
    <filename>structlibusbemu_1_1QuickList.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Append</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a984cb92956b8e00717e396b175830f3e</anchor>
      <arglist>(transfer_wrapper *node)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Empty</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>acb7ede11e9ea52ea7f763a42cdadac99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>transfer_wrapper *</type>
      <name>Head</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>afd8088ea4313cea4b95380ca7b723f1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>transfer_wrapper *</type>
      <name>Last</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ab968c3a702fd3c260c827ac8c81f5b34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Member</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a475b97cdcef6b29664a636995fc72965</anchor>
      <arglist>(transfer_wrapper *node) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickList</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>af8f5ae51209f0d9c817b9a7555d9280c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickList</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>aee754a58a16c3432e91825f104a880d8</anchor>
      <arglist>(const QuickList &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Remove</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ae95119475b566c3b103008b5ef1b9fda</anchor>
      <arglist>(transfer_wrapper *node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QuickList</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a31678812dec1ea9f9b9d3ed7fbb0082f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static transfer_wrapper *</type>
      <name>Next</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ac731fd438f4fd2647cb874bdf21c1e43</anchor>
      <arglist>(transfer_wrapper *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const bool</type>
      <name>Orphan</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a9c94868b7b1c3e266c5036603a01357b</anchor>
      <arglist>(transfer_wrapper *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static transfer_wrapper *</type>
      <name>Prev</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a3fadee2fc3679b534792fd263e188462</anchor>
      <arglist>(transfer_wrapper *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>RemoveNode</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ae0b32d3287b0491a3d25f3a33dfbe97f</anchor>
      <arglist>(transfer_wrapper *node)</arglist>
    </member>
    <member kind="variable">
      <type>transfer_wrapper</type>
      <name>end</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a7689dbb9c90e66d5d5563e91b09dfa0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>transfer_wrapper</type>
      <name>ini</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ad6031378620d0ef9b3c264d38c1931fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::QuickListMutexed</name>
    <filename>structlibusbemu_1_1QuickListMutexed.html</filename>
    <templarg></templarg>
    <base>libusbemu::QuickList</base>
    <member kind="function">
      <type>void</type>
      <name>Append</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>ab51e1715fc9daea0c58e5f8a2f411349</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Check</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a1a979df511c27ff3976f9ce5805920b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Empty</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a7563f0689c2777ff54b2a88284c28ff5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>Head</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>aa3f5a836045f61d59401072a7668a2f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>Last</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a9c553be06624871ff35833a10edfd770</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Member</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>ac899b112aec224f0ac4dfc7a36e6a65e</anchor>
      <arglist>(T *node) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickListMutexed</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a83302e4419f7ebfcabf9c12311358c80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickListMutexed</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a48fb00387fa2e520c053a1c8c65bf53e</anchor>
      <arglist>(const QuickListMutexed &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Remove</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a04e55e59d847d7f7c8c17a6a9a8d5738</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Wait</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a9c62bf75bca3035827a0383929899455</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>WaitUntilTimeout</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a3b551d83d462ac9b1cff3e158b481755</anchor>
      <arglist>(unsigned int milliseconds) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QuickListMutexed</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>afcd5285e45df167d9b40d6deeee519e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const bool</type>
      <name>Orphan</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>af1b9e11789fe436ae90160980688357f</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QuickEvent</type>
      <name>chomp</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>adec14bcbdd23d0154dda9862fab2d15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QuickMutex</type>
      <name>mutex</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>ac6a88de6596644b4446e99d07a563883</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::QuickMutex</name>
    <filename>structlibusbemu_1_1QuickMutex.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Enter</name>
      <anchorfile>structlibusbemu_1_1QuickMutex.html</anchorfile>
      <anchor>adafceeed78e68f293f0d58ad2b10b2a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Leave</name>
      <anchorfile>structlibusbemu_1_1QuickMutex.html</anchorfile>
      <anchor>a940fd7c07465ef5cb107415f9d8de393</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickMutex</name>
      <anchorfile>structlibusbemu_1_1QuickMutex.html</anchorfile>
      <anchor>a96de793134bf1118d55fc12cee0fb39b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>TryEnter</name>
      <anchorfile>structlibusbemu_1_1QuickMutex.html</anchorfile>
      <anchor>a5f0a1e825fd995c39c2b70539b1a041e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QuickMutex</name>
      <anchorfile>structlibusbemu_1_1QuickMutex.html</anchorfile>
      <anchor>afbbaa7a9ca2f9160079e40d67c527789</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CRITICAL_SECTION</type>
      <name>cs</name>
      <anchorfile>structlibusbemu_1_1QuickMutex.html</anchorfile>
      <anchor>a637d9d041eff4624b2e153e97821bf5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::QuickThread</name>
    <filename>structlibusbemu_1_1QuickThread.html</filename>
    <class kind="struct">libusbemu::QuickThread::ThreadWrapper</class>
    <member kind="function">
      <type>void</type>
      <name>Join</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a9cd51b8e77416be121f8000d71c6e94b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>LowerPriority</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a7b540b9062a65600e45e3d5bccdf30b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickThread</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>ace72f904c25bee650d9d4239c1774e34</anchor>
      <arglist>(F *proc, void *params, const bool auto_release=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>RaisePriority</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>afa54c5bbf0e28f7751ed3fd54c15415e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>TryJoin</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>ad6d06702e984d3c02d159e29591773c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QuickThread</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a2d865c28ffc0b96f0c2b6a923228fe9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QuickThread</type>
      <name>Myself</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a2937ef19024c113cb6ea5c5124545f62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Sleep</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a77e2769af780793b340a5854ff6a3712</anchor>
      <arglist>(int milliseconds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Yield</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>ae634af894938f823c8adbd2698bf4e2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QuickThread</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a87306ba9ad97da495ed9bd5a192ba297</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HANDLE</type>
      <name>hThread</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a7a35fd090f7a58abce739977156240ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::RAIIMutex</name>
    <filename>structlibusbemu_1_1RAIIMutex.html</filename>
    <member kind="function">
      <type></type>
      <name>RAIIMutex</name>
      <anchorfile>structlibusbemu_1_1RAIIMutex.html</anchorfile>
      <anchor>a39edc0fb3bfb52bb7036576bce276fbe</anchor>
      <arglist>(QuickMutex &amp;mutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RAIIMutex</name>
      <anchorfile>structlibusbemu_1_1RAIIMutex.html</anchorfile>
      <anchor>a8f4ba4f541d650b93358d9777b808bc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QuickMutex &amp;</type>
      <name>m_mutex</name>
      <anchorfile>structlibusbemu_1_1RAIIMutex.html</anchorfile>
      <anchor>a3236c073cb39a4e824c99c9379741b04</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="enum">
    <name>org::openkinect::freenect::Resolution</name>
    <filename>enumorg_1_1openkinect_1_1freenect_1_1Resolution.html</filename>
    <member kind="function">
      <type>int</type>
      <name>intValue</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1Resolution.html</anchorfile>
      <anchor>a03467d01ff602c9fb73e1740a5d6d47a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>[static initializer]</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1Resolution.html</anchorfile>
      <anchor>a950872268d3c578294986ca6f3154365</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Resolution</type>
      <name>fromInt</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1Resolution.html</anchorfile>
      <anchor>a8dea0f092de9ad2462e485f3bd479548</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>HIGH</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1Resolution.html</anchorfile>
      <anchor>aae5e9f755fe328766ac340bb79aaef4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LOW</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1Resolution.html</anchorfile>
      <anchor>af7c9fe5c7faa6113a9bb608087fa9646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MEDIUM</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1Resolution.html</anchorfile>
      <anchor>a110565bf3be5f1e121ab6b9d5a563fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Resolution</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1Resolution.html</anchorfile>
      <anchor>a39799d42a1b621a8ddad0a85847bcf9f</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>value</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1Resolution.html</anchorfile>
      <anchor>a8734173870721d698dedbb956b19dee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>staticfinal Map&lt; Integer, Resolution &gt;</type>
      <name>MAP</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1Resolution.html</anchorfile>
      <anchor>aced2c1079eb851ecc4279bd82bc74a05</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>Mutex::ScopedLock</name>
    <filename>classMutex_1_1ScopedLock.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedLock</name>
      <anchorfile>classMutex_1_1ScopedLock.html</anchorfile>
      <anchor>ad3b0cf21366266f28c508869448e363c</anchor>
      <arglist>(Mutex &amp;mutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedLock</name>
      <anchorfile>classMutex_1_1ScopedLock.html</anchorfile>
      <anchor>ad3b0cf21366266f28c508869448e363c</anchor>
      <arglist>(Mutex &amp;mutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedLock</name>
      <anchorfile>classMutex_1_1ScopedLock.html</anchorfile>
      <anchor>abd3b996f341b06ae08776407185d0536</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedLock</name>
      <anchorfile>classMutex_1_1ScopedLock.html</anchorfile>
      <anchor>abd3b996f341b06ae08776407185d0536</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Mutex &amp;</type>
      <name>_mutex</name>
      <anchorfile>classMutex_1_1ScopedLock.html</anchorfile>
      <anchor>a28d3159adb0e2921f6215185662d4ffa</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="struct">
    <name>libusbemu::QuickThread::ThreadWrapper::State</name>
    <filename>structlibusbemu_1_1QuickThread_1_1ThreadWrapper_1_1State.html</filename>
    <member kind="variable">
      <type>QuickThread *</type>
      <name>instance</name>
      <anchorfile>structlibusbemu_1_1QuickThread_1_1ThreadWrapper_1_1State.html</anchorfile>
      <anchor>a9c0c47d6036579609a4a5e6c02f91fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>params</name>
      <anchorfile>structlibusbemu_1_1QuickThread_1_1ThreadWrapper_1_1State.html</anchorfile>
      <anchor>a556877efd3650bd510230caca99cb941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>release</name>
      <anchorfile>structlibusbemu_1_1QuickThread_1_1ThreadWrapper_1_1State.html</anchorfile>
      <anchor>a4bff9e395027bde76ebb1c039ea5a4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>F *</type>
      <name>routine</name>
      <anchorfile>structlibusbemu_1_1QuickThread_1_1ThreadWrapper_1_1State.html</anchorfile>
      <anchor>a09a408f3a831dda059b2b9fb2ef4f0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuickEvent *</type>
      <name>sigclone</name>
      <anchorfile>structlibusbemu_1_1QuickThread_1_1ThreadWrapper_1_1State.html</anchorfile>
      <anchor>a610d181f881e96a02315d876491cdfc1</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>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>sync_kinect</name>
    <filename>structsync__kinect.html</filename>
    <member kind="variable">
      <type>buffer_ring_t</type>
      <name>depth</name>
      <anchorfile>structsync__kinect.html</anchorfile>
      <anchor>ab09f99c77560e9b6d12b8e1d8bd9ce10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_device *</type>
      <name>dev</name>
      <anchorfile>structsync__kinect.html</anchorfile>
      <anchor>a21aab4033179cd5b2aefd6100efe7605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>buffer_ring_t</type>
      <name>video</name>
      <anchorfile>structsync__kinect.html</anchorfile>
      <anchor>aec72a1b646a1c17e4ef603e9df5f509d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::QuickThread::ThreadWrapper</name>
    <filename>structlibusbemu_1_1QuickThread_1_1ThreadWrapper.html</filename>
    <templarg></templarg>
    <class kind="struct">libusbemu::QuickThread::ThreadWrapper::State</class>
    <member kind="function" static="yes">
      <type>static DWORD WINAPI</type>
      <name>Thunk</name>
      <anchorfile>structlibusbemu_1_1QuickThread_1_1ThreadWrapper.html</anchorfile>
      <anchor>adbee86267a75d4b6fe250efa5d116f34</anchor>
      <arglist>(LPVOID lpParameter)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>org::openkinect::freenect::Freenect::TiltState</name>
    <filename>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1TiltState.html</filename>
    <member kind="function">
      <type></type>
      <name>TiltState</name>
      <anchorfile>classorg_1_1openkinect_1_1freenect_1_1Freenect_1_1TiltState.html</anchorfile>
      <anchor>a9f98c712694477f6ca406dba99da8141</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>org::openkinect::freenect::TiltStatus</name>
    <filename>enumorg_1_1openkinect_1_1freenect_1_1TiltStatus.html</filename>
    <member kind="function">
      <type>int</type>
      <name>intValue</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1TiltStatus.html</anchorfile>
      <anchor>a95cb0aef6248b945c6199bd81b04d06f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>[static initializer]</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1TiltStatus.html</anchorfile>
      <anchor>a4fbade2d5ff0789391946278c304f289</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TiltStatus</type>
      <name>fromInt</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1TiltStatus.html</anchorfile>
      <anchor>a9e5fafc74c85f8d303ec6fbd55141064</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LIMIT</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1TiltStatus.html</anchorfile>
      <anchor>a3ad9f90c22a428ce5d2cffcd137c349e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MOVING</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1TiltStatus.html</anchorfile>
      <anchor>a9c9110ab0675ebd88dadf94277a569cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>STOPPED</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1TiltStatus.html</anchorfile>
      <anchor>a80fa66cad14cede988cac019a717c509</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiltStatus</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1TiltStatus.html</anchorfile>
      <anchor>a4861e9ef943b7f66001ab3a020bea618</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>value</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1TiltStatus.html</anchorfile>
      <anchor>aa3b5290cf8d22b35c4d1c50d3d7562a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>staticfinal Map&lt; Integer, TiltStatus &gt;</type>
      <name>MAP</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1TiltStatus.html</anchorfile>
      <anchor>abceca8d7c6ffdc6fd25e2b2399e2c427</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>transfer_wrapper</name>
    <filename>structtransfer__wrapper.html</filename>
    <member kind="variable">
      <type>libusb_transfer</type>
      <name>libusb</name>
      <anchorfile>structtransfer__wrapper.html</anchorfile>
      <anchor>a4a88e0d07a5c873660acc5fa7e036a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuickList&lt; transfer_wrapper &gt; *</type>
      <name>list</name>
      <anchorfile>structtransfer__wrapper.html</anchorfile>
      <anchor>ae50bc3edfc97aedab62bbde1a93915df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>transfer_wrapper *</type>
      <name>next</name>
      <anchorfile>structtransfer__wrapper.html</anchorfile>
      <anchor>a47c9460ed9913335fe61737952c3a224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>transfer_wrapper *</type>
      <name>prev</name>
      <anchorfile>structtransfer__wrapper.html</anchorfile>
      <anchor>a7b39db852cc3e5eea7b604b2ca05d21e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>usb</name>
      <anchorfile>structtransfer__wrapper.html</anchorfile>
      <anchor>a4ae95a16414c86ada31d333ec5afccbc</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="enum">
    <name>org::openkinect::freenect::VideoFormat</name>
    <filename>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</filename>
    <member kind="function">
      <type>int</type>
      <name>intValue</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</anchorfile>
      <anchor>a62efd49097a8d458cb96be44511f7856</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>[static initializer]</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</anchorfile>
      <anchor>ac91faa3e63aa7a2b7171873d23e460ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static VideoFormat</type>
      <name>fromInt</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</anchorfile>
      <anchor>a18280cdaba2b43001a66477d63fa010e</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BAYER</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</anchorfile>
      <anchor>ab350d0a8f315cc7ea7d1efd0dfe85dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IR_10BIT</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</anchorfile>
      <anchor>a530d297a3a5bcd13df6ce26d422cd7aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IR_10BIT_PACKED</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</anchorfile>
      <anchor>a8ea877fc0c2dbd00571fae26b56f5f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IR_8BIT</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</anchorfile>
      <anchor>a1f6133737b17f0920e187b1f2cf3a63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>RGB</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</anchorfile>
      <anchor>a0b88ceb682b37b1b1aa1c5fdab6a0aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>YUV_RAW</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</anchorfile>
      <anchor>aac0d278521018cd96f0d02b09084700d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>YUV_RGB</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</anchorfile>
      <anchor>ad5ae71aa28a34f7181bb361c5f84a5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>VideoFormat</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</anchorfile>
      <anchor>ab37ebe4f180d34159d4a333f18db34d8</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>value</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</anchorfile>
      <anchor>abe4c643a4f8e39aba6b0b639a0100019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>staticfinal Map&lt; Integer, VideoFormat &gt;</type>
      <name>MAP</name>
      <anchorfile>enumorg_1_1openkinect_1_1freenect_1_1VideoFormat.html</anchorfile>
      <anchor>ac1ce319be7b0a50519bf0cd2a632e6c7</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="interface">
    <name>org::openkinect::freenect::VideoHandler</name>
    <filename>interfaceorg_1_1openkinect_1_1freenect_1_1VideoHandler.html</filename>
    <member kind="function">
      <type>void</type>
      <name>onFrameReceived</name>
      <anchorfile>interfaceorg_1_1openkinect_1_1freenect_1_1VideoHandler.html</anchorfile>
      <anchor>a6e977e1f55efb703e483648ab37ca716</anchor>
      <arglist>(FrameMode mode, ByteBuffer frame, int timestamp)</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>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>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>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="class">
    <name>FreenectDriver::VideoStream</name>
    <filename>classFreenectDriver_1_1VideoStream.html</filename>
    <base>oni::driver::StreamBase</base>
    <member kind="function">
      <type>void</type>
      <name>buildFrame</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>a1027ac125e0c4468ecb1d84c8fef44be</anchor>
      <arglist>(void *data, uint32_t timestamp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>getProperty</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>ac70476b10961e5048a580acb816a3061</anchor>
      <arglist>(int propertyId, void *data, int *pDataSize)</arglist>
    </member>
    <member kind="function">
      <type>OniBool</type>
      <name>isPropertySupported</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>a8f5f27fbda5a578d9b47ebabc7d4a902</anchor>
      <arglist>(int propertyId)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual OniStatus</type>
      <name>setProperty</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>a73f19fe1f251107633e9ec0d2887911d</anchor>
      <arglist>(int propertyId, const void *data, int dataSize)</arglist>
    </member>
    <member kind="function">
      <type>OniStatus</type>
      <name>start</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>aecde37a06507ef192e489a5d543f3162</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>aaa1057825981edbaca6e14254407d7dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoStream</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>a1a01d07d00a0147fa0c32e65ea386022</anchor>
      <arglist>(Freenect::FreenectDevice *device)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OniCropping</type>
      <name>cropping</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>aa72560d6018382d10041f1276573cb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Freenect::FreenectDevice *</type>
      <name>device</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>aea79135808476b64a59c83bf9fe7d25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mirroring</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>a91abd903ab49c9250e2d2324f5d3ef96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>running</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>a56698b0651bb37dd0cc0d67f9d954d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OniVideoMode</type>
      <name>video_mode</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>a623cc680e1ed7dc1891caba8de77fbeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const OniSensorType</type>
      <name>sensor_type</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>aa4752cf132d8c8af06c8cbb4c426901a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual void</type>
      <name>populateFrame</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>a60f017508a0b093d9c0f8aef09dc70d1</anchor>
      <arglist>(void *data, OniFrame *frame) const =0</arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual OniStatus</type>
      <name>setVideoMode</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>a39bcd8f3288ea393da4010d9f4ba096f</anchor>
      <arglist>(OniVideoMode requested_mode)=0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>frame_id</name>
      <anchorfile>classFreenectDriver_1_1VideoStream.html</anchorfile>
      <anchor>a3c9453d224ee2f9a8d2d0da2468fe6f2</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>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>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>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>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>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>char</type>
      <name>name</name>
      <anchorfile>structXnI2CDeviceInfo.html</anchorfile>
      <anchor>acb54f531280166056e9cec3925f00bfb</anchor>
      <arglist>[32]</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>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>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="namespace">
    <name>demo_cv_async</name>
    <filename>namespacedemo__cv__async.html</filename>
    <member kind="function">
      <type>def</type>
      <name>body</name>
      <anchorfile>namespacedemo__cv__async.html</anchorfile>
      <anchor>a57be7e68d644e2026717fd3309e1edcd</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>display_depth</name>
      <anchorfile>namespacedemo__cv__async.html</anchorfile>
      <anchor>a3939c40f55a8702f1af5f04bfd3a46ba</anchor>
      <arglist>(dev, data, timestamp)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>display_rgb</name>
      <anchorfile>namespacedemo__cv__async.html</anchorfile>
      <anchor>a290cb21a8b69f58d1fedc4e6e17cff48</anchor>
      <arglist>(dev, data, timestamp)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>keep_running</name>
      <anchorfile>namespacedemo__cv__async.html</anchorfile>
      <anchor>ae25608863fe0d58d163f306931e17a67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>demo_cv_sync</name>
    <filename>namespacedemo__cv__sync.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_depth</name>
      <anchorfile>namespacedemo__cv__sync.html</anchorfile>
      <anchor>a1ce508ee36bd56fb354a9735decae9f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_video</name>
      <anchorfile>namespacedemo__cv__sync.html</anchorfile>
      <anchor>aa023a836dd58cc4c28ea75f009e3ed51</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>demo_cv_sync_multi</name>
    <filename>namespacedemo__cv__sync__multi.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_depth</name>
      <anchorfile>namespacedemo__cv__sync__multi.html</anchorfile>
      <anchor>a7f38f0ade140d4841ee9bdca7335c2c1</anchor>
      <arglist>(ind)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_video</name>
      <anchorfile>namespacedemo__cv__sync__multi.html</anchorfile>
      <anchor>abc398a5dca4faefac1e8f92b24645f40</anchor>
      <arglist>(ind)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>depth</name>
      <anchorfile>namespacedemo__cv__sync__multi.html</anchorfile>
      <anchor>a1b6656dc8d168c6b4c4083626954096e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ind</name>
      <anchorfile>namespacedemo__cv__sync__multi.html</anchorfile>
      <anchor>a8be004b449b425c220a362a0c33e1eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>video</name>
      <anchorfile>namespacedemo__cv__sync__multi.html</anchorfile>
      <anchor>a89f56fd71b5f090967b4c981b270b209</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>demo_cv_thresh_sweep</name>
    <filename>namespacedemo__cv__thresh__sweep.html</filename>
    <member kind="function">
      <type>def</type>
      <name>disp_thresh</name>
      <anchorfile>namespacedemo__cv__thresh__sweep.html</anchorfile>
      <anchor>a108fe5b1973ca91b5752e09c683ed922</anchor>
      <arglist>(lower, upper)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lower</name>
      <anchorfile>namespacedemo__cv__thresh__sweep.html</anchorfile>
      <anchor>a2e3e93501230544e7a68563c242d448b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_upper</name>
      <anchorfile>namespacedemo__cv__thresh__sweep.html</anchorfile>
      <anchor>ad064881fb5483264a7310e70081d881c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>upper</name>
      <anchorfile>namespacedemo__cv__thresh__sweep.html</anchorfile>
      <anchor>a971c102fdbc2ad582d0139b96926980d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>demo_cv_threshold</name>
    <filename>namespacedemo__cv__threshold.html</filename>
    <member kind="function">
      <type>def</type>
      <name>change_depth</name>
      <anchorfile>namespacedemo__cv__threshold.html</anchorfile>
      <anchor>acb3c4e841b1659ab3b69bc7bfc3f6082</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>change_threshold</name>
      <anchorfile>namespacedemo__cv__threshold.html</anchorfile>
      <anchor>acc1a342dce031c92b31635de581b3f2d</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>show_depth</name>
      <anchorfile>namespacedemo__cv__threshold.html</anchorfile>
      <anchor>ac8811b1d11adc4b3f3832086e340b323</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>show_video</name>
      <anchorfile>namespacedemo__cv__threshold.html</anchorfile>
      <anchor>a8a645c7a115ca6eae1e6d788a2552026</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>current_depth</name>
      <anchorfile>namespacedemo__cv__threshold.html</anchorfile>
      <anchor>afff7d93f0e1ca9e3ef01031b96b0b52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>threshold</name>
      <anchorfile>namespacedemo__cv__threshold.html</anchorfile>
      <anchor>a741923d92c9955a92d72288e6f3303c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>demo_mp_async</name>
    <filename>namespacedemo__mp__async.html</filename>
    <member kind="function">
      <type>def</type>
      <name>body</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>a7a1c0169aa553d78537cb2f19529dc57</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>display_depth</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>ad7950e83452552d210fe4a1c9b604447</anchor>
      <arglist>(dev, data, timestamp)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>display_rgb</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>a98f2eee2d48535d73ac962fdd285b500</anchor>
      <arglist>(dev, data, timestamp)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>ae84dbf61885cbc7d62b75f33cf8008cb</anchor>
      <arglist>(signum, frame)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_depth</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>a5f18e2e7286e50cf6e0a205cc069cf01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_rgb</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>ac7bd09d0efa1dc65d1e59dd2e05700d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>keep_running</name>
      <anchorfile>namespacedemo__mp__async.html</anchorfile>
      <anchor>ac734d33a40c324c2000a1efef2e603f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>demo_mp_sync</name>
    <filename>namespacedemo__mp__sync.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_depth</name>
      <anchorfile>namespacedemo__mp__sync.html</anchorfile>
      <anchor>a550b051556b0d1c8e2ae7e1ef7ece3d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_video</name>
      <anchorfile>namespacedemo__mp__sync.html</anchorfile>
      <anchor>a239c1b3b85daeb80d9dd86f6b9948300</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacedemo__mp__sync.html</anchorfile>
      <anchor>a3b709201da96a552f2a40c9de7e47aea</anchor>
      <arglist>(signum, frame)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_depth</name>
      <anchorfile>namespacedemo__mp__sync.html</anchorfile>
      <anchor>a46f78cadb6dfca549ff037a80f06d5f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_rgb</name>
      <anchorfile>namespacedemo__mp__sync.html</anchorfile>
      <anchor>a82d52f7e60a3d056bb466df158543aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>keep_running</name>
      <anchorfile>namespacedemo__mp__sync.html</anchorfile>
      <anchor>aedad4df6ced6da0212586778d9b394aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>demo_tilt</name>
    <filename>namespacedemo__tilt.html</filename>
    <member kind="function">
      <type>def</type>
      <name>body</name>
      <anchorfile>namespacedemo__tilt.html</anchorfile>
      <anchor>a1c246fb03182b94e8c9f2280a9cbf1b7</anchor>
      <arglist>(dev, ctx)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handler</name>
      <anchorfile>namespacedemo__tilt.html</anchorfile>
      <anchor>a106ea134655b683e7efddf5243ef9796</anchor>
      <arglist>(signum, frame)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>keep_running</name>
      <anchorfile>namespacedemo__tilt.html</anchorfile>
      <anchor>aa11aa33992570983702bdaa0a620334d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_time</name>
      <anchorfile>namespacedemo__tilt.html</anchorfile>
      <anchor>ad5e5539286e38ed6655de2cda65c69c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>frame_convert</name>
    <filename>namespaceframe__convert.html</filename>
    <member kind="function">
      <type>def</type>
      <name>pretty_depth</name>
      <anchorfile>namespaceframe__convert.html</anchorfile>
      <anchor>adda5643278ba4af2b4459f4bcaa6d766</anchor>
      <arglist>(depth)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pretty_depth_cv</name>
      <anchorfile>namespaceframe__convert.html</anchorfile>
      <anchor>a36a34141ccd54bc5ec78114472c07236</anchor>
      <arglist>(depth)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>video_cv</name>
      <anchorfile>namespaceframe__convert.html</anchorfile>
      <anchor>aa0377346228597c3b81642a3dfe2d204</anchor>
      <arglist>(video)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Freenect</name>
    <filename>namespaceFreenect.html</filename>
    <class kind="class">Freenect::Freenect</class>
    <class kind="class">Freenect::FreenectDevice</class>
    <class kind="class">Freenect::FreenectTiltState</class>
    <class kind="class">Freenect::Noncopyable</class>
  </compound>
  <compound kind="namespace">
    <name>FreenectDriver</name>
    <filename>namespaceFreenectDriver.html</filename>
    <class kind="class">FreenectDriver::ColorStream</class>
    <class kind="class">FreenectDriver::DepthStream</class>
    <class kind="class">FreenectDriver::Device</class>
    <class kind="class">FreenectDriver::Driver</class>
    <class kind="class">FreenectDriver::VideoStream</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LogError</name>
      <anchorfile>namespaceFreenectDriver.html</anchorfile>
      <anchor>af1a39531bd8725c6292f26d8cf5a03a0</anchor>
      <arglist>(std::string error)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>WriteMessage</name>
      <anchorfile>namespaceFreenectDriver.html</anchorfile>
      <anchor>ad5cb869a1af88f93211a8e7e2dedae89</anchor>
      <arglist>(std::string info)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static oni::driver::DriverServices *</type>
      <name>DriverServices</name>
      <anchorfile>namespaceFreenectDriver.html</anchorfile>
      <anchor>a429252064f2fd878f15f497def76b8e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>fwfetcher</name>
    <filename>namespacefwfetcher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check_sha1</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>ad95fac2f9122aa62d9e7c7d2b5fb3cd0</anchor>
      <arglist>(sha1, entry, infile, start, end)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_size</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a9939cbb492c088ddc16635b297b02c28</anchor>
      <arglist>(fsize, minsize)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_mkdir</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a6d3b79f59f2fb769890c7d37d9f87e31</anchor>
      <arglist>(dirname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_utime</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a32895e508fb6c641e753d1ebc5526e89</anchor>
      <arglist>(targetname, atime, mtime)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dump_info</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a73b91cad6f3f894091dd376405d67ab3</anchor>
      <arglist>(infile, txtfile, what)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dump_png</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a21b764296b248b3d444197c2148bda6e</anchor>
      <arglist>(infile, pnglen, maxlen, pngid)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>extractPirsFromZip</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a78b681afd623f720ab9d95fbe7654f5c</anchor>
      <arglist>(systemupdate)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fill_directory</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a4b618e24081f6e77db54a23c639ddc9a</anchor>
      <arglist>(infile, txtfile, contents, firstclust, makedir, start, offset)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_cluster</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>af2948d0e46522241689ed91158145489</anchor>
      <arglist>(startclust, offset)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getFileOrURL</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a71ccec9e39e6a27e79df0f5a7a2bd03f</anchor>
      <arglist>(filename, url)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_live_pirs</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a79f0e1885f77973f122278593e4784b1</anchor>
      <arglist>(infile, fsize)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mstime</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a3e70366e8e1bf4e1eedaf410612cb395</anchor>
      <arglist>(intime)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nice_open_dir</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a92c82b3428230f741b1db72ce00f807a</anchor>
      <arglist>(dirname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>nice_open_file</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a4180d289882ff3854e3ca7954ebe1423</anchor>
      <arglist>(filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>open_info_file</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>acd7e7e20d6a55aa97dc89080b106d037</anchor>
      <arglist>(infile)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>strip_blanks</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a319b1fc35c2abd443642f40f4c2b0d39</anchor>
      <arglist>(instring)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_common_part</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a07c8f4f602c116fe0111c3c539f52f05</anchor>
      <arglist>(infile, txtfile, png2stop, start)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>basename</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a17021a0da14eb42404fd177e0fe4187b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fw</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>afed4be686a6cff87060ec2931da1ed27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>lang</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a99ef29cc55b951353a3af11fd3459753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>ac70d4cced411faa30fa7ae90eff457b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pirs</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a884df2a8ad140a5459a42d59f3206a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pwd</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a1652006f84a8479588562259cab985d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sio</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a4625e17f2704fcbf58f4bfcb086da285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>target</name>
      <anchorfile>namespacefwfetcher.html</anchorfile>
      <anchor>a64d2ad83fea30469869f9e8c208ae7d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>libusbemu</name>
    <filename>namespacelibusbemu.html</filename>
    <namespace>libusbemu::failguard</namespace>
    <class kind="struct">libusbemu::EventList</class>
    <class kind="struct">libusbemu::QuickEvent</class>
    <class kind="struct">libusbemu::QuickList</class>
    <class kind="struct">libusbemu::QuickListMutexed</class>
    <class kind="struct">libusbemu::QuickMutex</class>
    <class kind="struct">libusbemu::QuickThread</class>
    <class kind="struct">libusbemu::RAIIMutex</class>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_clear_transfer</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a30808c7717fa336cfcbdbbe95d0480c4</anchor>
      <arglist>(transfer_wrapper *wrapper)</arglist>
    </member>
    <member kind="function">
      <type>transfer_wrapper *</type>
      <name>libusbemu_get_transfer_wrapper</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a975266c08036df6d3d5bc739275996ee</anchor>
      <arglist>(libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>libusb_device *</type>
      <name>libusbemu_register_device</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>ac5939f00357878480fd16c30e8838221</anchor>
      <arglist>(libusb_context *ctx, struct usb_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_report_error</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a3c64b76384bce034527f73c6e5832b30</anchor>
      <arglist>(const char *file, const int line, const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusbemu_setup_transfer</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a1d028bc43040aaa3b4d16499f1d4b52a</anchor>
      <arglist>(transfer_wrapper *wrapper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_unregister_device</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a96e3e1bb3bc3c0dd4880a4c71052406c</anchor>
      <arglist>(libusb_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>MIN</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>af844a0942c8716be4723ab238d912d26</anchor>
      <arglist>(const T &amp;v1, const T &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>T *&amp;</type>
      <name>SAFE_DELETE</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a9f34ed8b94b4ed3ca056b0687d36207c</anchor>
      <arglist>(T *&amp;p)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>libusbemu::failguard</name>
    <filename>namespacelibusbemu_1_1failguard.html</filename>
    <member kind="function">
      <type>const bool</type>
      <name>Abort</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a463c24cf9f8f275cf2c609875814a344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static volatile bool</type>
      <name>boTriggered</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a12dd6f9b1b8ee8a98cc5d893a7486735</anchor>
      <arglist>(false)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Check</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>ac41c6cc725aa5b3693bd0c8e70b6e973</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static volatile int</type>
      <name>nDecision</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>ab0bd4ead1f2e243f093ff36cf4fe201f</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WaitDecision</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>aaa78bc27a576bd23c6132cb8644cd70c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static QuickEvent</type>
      <name>hReaction</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a8688f3670fa72969c5e857d723dc126e</anchor>
      <arglist></arglist>
    </member>
  </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::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>
    <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>ad031b542aab6c184cbccd25c08a5af1fafae04c8064f5d9160647f0577deb85e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_DRIVER_VERSION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa8002250785127c6abd5181fc8ced157e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_HARDWARE_VERSION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa10b98be5b92f3ca9b6576c81173dbcc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_SERIAL_NUMBER</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fafd9746f5afc4b589bd7b1410436462bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_ERROR_STATE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fafd66d9e370d1fe263ce1ab0fbaac2ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_IMAGE_REGISTRATION</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1faf53c06f2207c14ea99531763ec3b70c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_PLAYBACK_SPEED</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fadef7337ae1a4356af87163d2c46e110f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_PROPERTY_PLAYBACK_REPEAT_ENABLED</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad031b542aab6c184cbccd25c08a5af1fa03d67e0796187210f67a20fe5eadf4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_CROPPING</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aafd42afe0e76cf5f4feaee2f70aa70842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_HORIZONTAL_FOV</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa86bec5619cc1f6694cd93ad5e8342a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_VERTICAL_FOV</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa18f363c870116f6bb4cc901513e66c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_VIDEO_MODE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa6f0c2b58c2ecf50665c5f5f73301dd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_MAX_VALUE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa267b5d553d2880a48ac969a22b871cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_MIN_VALUE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa4add83015abdad08808ef24581772f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_STRIDE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa413610b016f269eb7324b0222fce6527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_MIRRORING</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa3dde30900961048fed81c5d127554b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_NUMBER_OF_FRAMES</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aac19edc52fd26bc61bfdef4feed2882d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_AUTO_WHITE_BALANCE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa16db9fc96d9b788934c11c8020bb876c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_AUTO_EXPOSURE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aa710fdd0c5e5874ed3f589eb62c3b07c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_EXPOSURE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aafdfad390317769801b002e1ceb936da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_PROPERTY_GAIN</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad65a1235a44f43c8318b87ac10b8168aaabfd592f8dbd134a2353a5c501d70251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_COMMAND_SEEK</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>a62674f57aa8cd810bd25b5a3bf05c040ab82758827eab7fb25d84ba5e77106c67</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>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 char *</type>
      <name>ANY_DEVICE</name>
      <anchorfile>namespaceopenni.html</anchorfile>
      <anchor>ad917a99196968a7d3ce9e8ca0b222953</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="namespace">
    <name>org</name>
    <filename>namespaceorg.html</filename>
    <namespace>org::openkinect</namespace>
  </compound>
  <compound kind="namespace">
    <name>org::openkinect</name>
    <filename>namespaceorg_1_1openkinect.html</filename>
    <namespace>org::openkinect::freenect</namespace>
  </compound>
  <compound kind="namespace">
    <name>org::openkinect::freenect</name>
    <filename>namespaceorg_1_1openkinect_1_1freenect.html</filename>
    <namespace>org::openkinect::freenect::util</namespace>
    <class kind="interface">org::openkinect::freenect::Context</class>
    <class kind="enum">org::openkinect::freenect::DepthFormat</class>
    <class kind="interface">org::openkinect::freenect::DepthHandler</class>
    <class kind="interface">org::openkinect::freenect::Device</class>
    <class kind="enum">org::openkinect::freenect::DeviceFlags</class>
    <class kind="class">org::openkinect::freenect::FrameMode</class>
    <class kind="class">org::openkinect::freenect::Freenect</class>
    <class kind="class">org::openkinect::freenect::FreenectTest</class>
    <class kind="enum">org::openkinect::freenect::LedStatus</class>
    <class kind="interface">org::openkinect::freenect::LogHandler</class>
    <class kind="enum">org::openkinect::freenect::LogLevel</class>
    <class kind="enum">org::openkinect::freenect::Resolution</class>
    <class kind="enum">org::openkinect::freenect::TiltStatus</class>
    <class kind="enum">org::openkinect::freenect::VideoFormat</class>
    <class kind="interface">org::openkinect::freenect::VideoHandler</class>
  </compound>
  <compound kind="namespace">
    <name>org::openkinect::freenect::util</name>
    <filename>namespaceorg_1_1openkinect_1_1freenect_1_1util.html</filename>
    <class kind="class">org::openkinect::freenect::util::Jdk14LogHandler</class>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_cython_version</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>abf5c47479379d418298cd62e2e4c4e07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cmdclass</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa128e9ba397a7b5b03bb964c4d14268d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a1bf56ea61d1e9865f316116dca2fbfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>ab3a7a0638d76a01367c5bc3cc699447f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>source_ext</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>af95d84b4ae4fd8bc1664f3326f42328e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>libfreenect</title>
    <filename>index</filename>
    <docanchor file="index" title="Introduction">libfreenectIntro</docanchor>
    <docanchor file="index" title="Design Overview">libfreenectDesignOverview</docanchor>
    <docanchor file="index" title="Should You Use libfreenect?">libfreenectShouldIUseIt</docanchor>
  </compound>
</tagfile>
