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.