Monado OpenXR Runtime
Loading...
Searching...
No Matches
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.
 
enum xrt_tracking_type type
 What can the state tracker expect from this tracking system.
 
struct xrt_pose initial_offset
 Read-only.
 

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 add_device_helper(), CDeviceDriver_Monado_Controller::GetPose(), CDeviceDriver_Monado::GetPose(), hydra_found(), ipc_client_tracking_origin_manager_get(), oh_device_create(), r_create_devices(), sdl_device_init(), u_builder_setup_tracking_origins(), and ulv2_create_device().

◆ name

◆ type


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