The tracking data buffer structure. More...
#include <aurora_pubsdk_objects.h>
Public Attributes | |
| void * | imgdata_left |
| The buffer to hold image data of the left camera. More... | |
| size_t | imgdata_left_size |
| The size of the buffer to hold image data of the left camera. More... | |
| void * | imgdata_right |
| The buffer to hold image data of the right camera. More... | |
| size_t | imgdata_right_size |
| The size of the buffer to hold image data of the right camera. More... | |
| slamtec_aurora_sdk_keypoint_t * | keypoints_left |
| The buffer to hold keypoints of the left camera. More... | |
| size_t | keypoints_left_buffer_count |
| The size of the buffer to hold keypoints of the left camera. More... | |
| slamtec_aurora_sdk_keypoint_t * | keypoints_right |
| The buffer to hold keypoints of the right camera. More... | |
| size_t | keypoints_right_buffer_count |
| The size of the buffer to hold keypoints of the right camera. More... | |
The tracking data buffer structure.
The tracking data buffer structure contains the buffer to hold image data and keypoints of a tracking frame
The buffer should be provided by the caller when invoking the peek interface
| void* _slamtec_aurora_sdk_tracking_data_buffer_t::imgdata_left |
The buffer to hold image data of the left camera.
The buffer should be provided by the caller,
nullptr to disable image data copy
| size_t _slamtec_aurora_sdk_tracking_data_buffer_t::imgdata_left_size |
The size of the buffer to hold image data of the left camera.
The size of the buffer is the size of the buffer.
| void* _slamtec_aurora_sdk_tracking_data_buffer_t::imgdata_right |
The buffer to hold image data of the right camera.
The buffer should be provided by the caller,
nullptr to disable image data copy
| size_t _slamtec_aurora_sdk_tracking_data_buffer_t::imgdata_right_size |
The size of the buffer to hold image data of the right camera.
The size of the buffer is the size of the buffer.
| slamtec_aurora_sdk_keypoint_t* _slamtec_aurora_sdk_tracking_data_buffer_t::keypoints_left |
The buffer to hold keypoints of the left camera.
The buffer should be provided by the caller
| size_t _slamtec_aurora_sdk_tracking_data_buffer_t::keypoints_left_buffer_count |
The size of the buffer to hold keypoints of the left camera.
The size of the buffer is the size of the buffer.
| slamtec_aurora_sdk_keypoint_t* _slamtec_aurora_sdk_tracking_data_buffer_t::keypoints_right |
The buffer to hold keypoints of the right camera.
The buffer should be provided by the caller
| size_t _slamtec_aurora_sdk_tracking_data_buffer_t::keypoints_right_buffer_count |
The size of the buffer to hold keypoints of the right camera.
The size of the buffer is the size of the buffer.