Monado OpenXR Runtime
Data Fields
TrackerPSMV Struct Reference
Collaboration diagram for TrackerPSMV:
Collaboration graph
[legend]

Data Fields

struct xrt_tracked_psmv base = {}
 
struct xrt_frame_sink sink = {}
 
struct xrt_frame_node node = {}
 
struct xrt_frameframe
 Frame waiting to be processed. More...
 
struct os_thread_helper oth
 Thread and lock helper. More...
 
bool tracked = false
 
HelperDebugSink debug = {HelperDebugSink::AllAvailable}
 
bool has_imu = false
 Have we received a new IMU sample. More...
 
struct {
   struct xrt_vec3   pos = {}
 
   struct xrt_quat   rot = {}
 
fusion
 
View view [2]
 
bool calibrated
 
cv::Mat disparity_to_depth
 
cv::Vec3d r_cam_translation
 
cv::Matx33d r_cam_rotation
 
cv::Ptr< cv::SimpleBlobDetector > sbd
 
std::unique_ptr< xrt_fusion::PSMVFusionInterfacefilter
 
xrt_vec3 tracked_object_position
 

Field Documentation

◆ frame

struct xrt_frame* TrackerPSMV::frame

Frame waiting to be processed.

◆ has_imu

bool TrackerPSMV::has_imu = false

Have we received a new IMU sample.

◆ oth

struct os_thread_helper TrackerPSMV::oth

Thread and lock helper.


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