Monado OpenXR Runtime
xrt_tracking_origin Struct Reference

A tracking system or device origin. More...

#include <xrt/xrt_tracking.h>

Inheritance diagram for xrt_tracking_origin:
Collaboration diagram for xrt_tracking_origin:

Data Fields

char name [256]
 For debugging. More...
 
enum xrt_tracking_type type
 What can the state tracker expect from this tracking system. More...
 
struct xrt_pose initial_offset
 Read-only. More...
 

Detailed Description

A tracking system or device origin.

Tracking systems will typically extend this structure.

Field Documentation

◆ initial_offset

struct xrt_pose xrt_tracking_origin::initial_offset

Read-only.

Set once by the builder, or in some cases, the driver. With some systems, the offset may be changed at runtime using the space overseer.

Referenced by CDeviceDriver_Monado::GetPose().

◆ name

◆ type

enum xrt_tracking_type xrt_tracking_origin::type

What can the state tracker expect from this tracking system.

Referenced by hydra_found(), oh_device_create(), and u_builder_setup_tracking_origins().


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