Intel® RealSense™ Cross Platform API
2.13.0
Intel Realsense Cross-platform API
|
Exposes RealSense structs. More...
Go to the source code of this file.
Classes | |
struct | rs2_intrinsics |
Video stream intrinsics. More... | |
struct | rs2_motion_device_intrinsic |
Motion device intrinsics: scale, bias, and variances. More... | |
Functions | |
const char * | rs2_notification_category_to_string (rs2_notification_category category) |
const char * | rs2_exception_type_to_string (rs2_exception_type type) |
const char * | rs2_distortion_to_string (rs2_distortion distortion) |
const char * | rs2_log_severity_to_string (rs2_log_severity info) |
const char * | rs2_extension_type_to_string (rs2_extension type) |
const char * | rs2_extension_to_string (rs2_extension type) |
rs2_exception_type | rs2_get_librealsense_exception_type (const rs2_error *error) |
const char * | rs2_get_failed_function (const rs2_error *error) |
const char * | rs2_get_failed_args (const rs2_error *error) |
const char * | rs2_get_error_message (const rs2_error *error) |
void | rs2_free_error (rs2_error *error) |
Exposes RealSense structs.
typedef struct rs2_config rs2_config |
typedef struct rs2_context rs2_context |
typedef struct rs2_device rs2_device |
typedef struct rs2_device_hub rs2_device_hub |
typedef struct rs2_device_info rs2_device_info |
typedef struct rs2_device_list rs2_device_list |
typedef struct rs2_device_serializer rs2_device_serializer |
typedef struct rs2_devices_changed_callback rs2_devices_changed_callback |
typedef void(* rs2_devices_changed_callback_ptr) (rs2_device_list *, rs2_device_list *, void *) |
typedef enum rs2_distortion rs2_distortion |
Distortion model: defines how pixel coordinates should be mapped to sensor coordinates.
typedef enum rs2_exception_type rs2_exception_type |
Exception types are the different categories of errors that RealSense API might return.
typedef enum rs2_extension rs2_extension |
Specifies advanced interfaces (capabilities) objects may implement.
typedef struct rs2_frame_callback rs2_frame_callback |
typedef void(* rs2_frame_callback_ptr) (rs2_frame *, void *) |
typedef struct rs2_frame_processor_callback rs2_frame_processor_callback |
typedef void(* rs2_frame_processor_callback_ptr) (rs2_frame *, rs2_source *, void *) |
typedef struct rs2_frame_queue rs2_frame_queue |
typedef struct rs2_intrinsics rs2_intrinsics |
Video stream intrinsics.
typedef struct rs2_log_callback rs2_log_callback |
typedef enum rs2_log_severity rs2_log_severity |
Severity of the librealsense logger.
typedef enum rs2_matchers rs2_matchers |
Specifies types of different matchers.
typedef long long rs2_metadata_type |
Metadata attribute type is defined as 64 bit signed integer
typedef struct rs2_motion_device_intrinsic rs2_motion_device_intrinsic |
Motion device intrinsics: scale, bias, and variances.
typedef struct rs2_notification rs2_notification |
typedef void(* rs2_notification_callback_ptr) (rs2_notification *, void *) |
typedef enum rs2_notification_category rs2_notification_category |
Category of the librealsense notifications.
typedef struct rs2_notifications_callback rs2_notifications_callback |
typedef struct rs2_options rs2_options |
typedef struct rs2_pipeline rs2_pipeline |
typedef struct rs2_pipeline_profile rs2_pipeline_profile |
typedef struct rs2_processing_block rs2_processing_block |
typedef struct rs2_raw_data_buffer rs2_raw_data_buffer |
typedef struct rs2_sensor rs2_sensor |
typedef struct rs2_sensor_list rs2_sensor_list |
typedef struct rs2_source rs2_source |
typedef struct rs2_stream_profile rs2_stream_profile |
typedef struct rs2_stream_profile_list rs2_stream_profile_list |
typedef struct rs2_syncer rs2_syncer |
typedef double rs2_time_t |
Timestamp format. units are milliseconds
enum rs2_distortion |
Distortion model: defines how pixel coordinates should be mapped to sensor coordinates.
enum rs2_exception_type |
Exception types are the different categories of errors that RealSense API might return.
enum rs2_extension |
Specifies advanced interfaces (capabilities) objects may implement.
enum rs2_log_severity |
Severity of the librealsense logger.
enum rs2_matchers |
Category of the librealsense notifications.
const char* rs2_distortion_to_string | ( | rs2_distortion | distortion | ) |
const char* rs2_exception_type_to_string | ( | rs2_exception_type | type | ) |
const char* rs2_extension_to_string | ( | rs2_extension | type | ) |
const char* rs2_extension_type_to_string | ( | rs2_extension | type | ) |
void rs2_free_error | ( | rs2_error * | error | ) |
const char* rs2_get_error_message | ( | const rs2_error * | error | ) |
const char* rs2_get_failed_args | ( | const rs2_error * | error | ) |
const char* rs2_get_failed_function | ( | const rs2_error * | error | ) |
rs2_exception_type rs2_get_librealsense_exception_type | ( | const rs2_error * | error | ) |
const char* rs2_log_severity_to_string | ( | rs2_log_severity | info | ) |
const char* rs2_notification_category_to_string | ( | rs2_notification_category | category | ) |