Monado OpenXR Runtime
|
A tracking system or device origin. More...
#include <xrt/xrt_tracking.h>
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 | offset |
Read and written to by the state-tracker using the device(s) this tracking system is tracking. More... | |
A tracking system or device origin.
Tracking systems will typically extend this structure.
char xrt_tracking_origin::name[256] |
For debugging.
Referenced by ipcproto.common.Arg::__init__(), ipcproto.common.Call::__init__(), bindings.Profile::__init__(), Context::create(), ipcproto.common.Arg::dump(), ipcproto.common.Call::dump(), ipcproto.common.Arg::get_func_argument_in(), ipcproto.common.Arg::get_func_argument_out(), ipcproto.common.Arg::get_struct_field(), ipcproto.common.Call::write_call_decl(), ipcproto.common.Call::write_handler_decl(), ipcproto.common.Call::write_receive_decl(), and ipcproto.common.Call::write_send_decl().
struct xrt_pose xrt_tracking_origin::offset |
Read and written to by the state-tracker using the device(s) this tracking system is tracking.
Referenced by CDeviceDriver_Monado::GetPose().
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().