|
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 | initial_offset |
| Read-only. More... | |
A tracking system or device origin.
Tracking systems will typically extend this structure.
| 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().
| char xrt_tracking_origin::name[256] |
For debugging.
Referenced by ipcproto.common.Arg::__init__(), ipcproto.common.Call::__init__(), bindings.Profile::__init__(), 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().
| 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().