SLAMTEC Aurora Public Remote SDK  1.2.0-rtm
_slamtec_aurora_sdk_tracking_data_buffer_t Struct Reference

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_tkeypoints_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_tkeypoints_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...
 

Detailed Description

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

Member Data Documentation

◆ imgdata_left

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

◆ imgdata_left_size

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.

◆ imgdata_right

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

◆ imgdata_right_size

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.

◆ keypoints_left

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

◆ keypoints_left_buffer_count

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.

◆ keypoints_right

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

◆ keypoints_right_buffer_count

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.


The documentation for this struct was generated from the following file: