|
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 | ) |
1.8.14