![]() |
Orbbec SDK K4A Wrapper
|
#include <inttypes.h>#include <stddef.h>#include <string.h>#include <stdbool.h>Go to the source code of this file.
Classes | |
| struct | _k4a_device_configuration_t |
| struct | _k4a_calibration_extrinsics_t |
| union | k4a_calibration_intrinsic_parameters_t |
| struct | k4a_calibration_intrinsic_parameters_t::_param |
| struct | _k4a_calibration_intrinsics_t |
| struct | _k4a_calibration_camera_t |
| struct | _k4a_calibration_t |
| struct | _k4a_version_t |
| struct | _k4a_hardware_version_t |
| union | k4a_float2_t |
| struct | k4a_float2_t::_xy |
| union | k4a_float3_t |
| struct | k4a_float3_t::_xyz |
| struct | _k4a_imu_sample_t |
Macros | |
| #define | K4A_DECLARE_HANDLE(_handle_name_) |
| #define | K4A_SUCCEEDED(_result_) (_result_ == K4A_RESULT_SUCCEEDED) |
| #define | K4A_FAILED(_result_) (!K4A_SUCCEEDED(_result_)) |
| #define | K4A_DEVICE_DEFAULT (0) |
| #define | K4A_WAIT_INFINITE (-1) |
Typedefs | |
| typedef void() | k4a_logging_message_cb_t(void *context, k4a_log_level_t level, const char *file, const int line, const char *message) |
| typedef void() | k4a_memory_destroy_cb_t(void *buffer, void *context) |
| typedef uint8_t *() | k4a_memory_allocate_cb_t(int size, void **context) |
| typedef struct _k4a_device_configuration_t | k4a_device_configuration_t |
| typedef struct _k4a_calibration_extrinsics_t | k4a_calibration_extrinsics_t |
| typedef struct _k4a_calibration_intrinsics_t | k4a_calibration_intrinsics_t |
| typedef struct _k4a_calibration_camera_t | k4a_calibration_camera_t |
| typedef struct _k4a_calibration_t | k4a_calibration_t |
| typedef struct _k4a_version_t | k4a_version_t |
| typedef struct _k4a_hardware_version_t | k4a_hardware_version_t |
| typedef struct _k4a_imu_sample_t | k4a_imu_sample_t |
Functions | |
| K4A_DECLARE_HANDLE (k4a_device_t) | |
| K4A_DECLARE_HANDLE (k4a_capture_t) | |
| K4A_DECLARE_HANDLE (k4a_image_t) | |
| K4A_DECLARE_HANDLE (k4a_transformation_t) | |
Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License. Kinect For Azure SDK Type definitions.
Definition in file k4atypes.h.
| #define K4A_DECLARE_HANDLE | ( | _handle_name_ | ) |
Declare an opaque handle type.
| _handle_name_ | The type name of the handle |
Definition at line 34 of file k4atypes.h.