|
Monado OpenXR Runtime
|
Implementation of the main logic for the constellation tracker. More...
Functions | |
| static void | xrt::tracking::constellation::get_pose_gravity_vector (xrt_pose &pose, xrt_vec3 &gravity) |
| void * | constellation_tracker_camera_slow_thread (void *ptr) |
| void * | constellation_tracker_camera_fast_thread (void *ptr) |
| void | constellation_tracker_camera_push_blobs (t_blob_sink *tbs, t_blob_observation *tbo) |
| void | constellation_tracker_camera_destroy (t_blob_sink *tbs) |
| void | constellation_tracker_node_break_apart (xrt_frame_node *node) |
| void | constellation_tracker_node_destroy (xrt_frame_node *node) |
| int | t_constellation_tracker_create (xrt_frame_context *xfctx, t_constellation_tracker_params *params, t_constellation_tracker **out_tracker) |
| int | t_constellation_tracker_add_device (t_constellation_tracker *raw_tracker, t_constellation_tracker_device_params *params, t_constellation_tracker_device *device, t_constellation_device_id_t *out_device_id) |
| int | t_constellation_tracker_remove_device (t_constellation_tracker *raw_tracker, t_constellation_device_id_t device) |
| xrt_tracking_origin * | t_constellation_tracker_get_tracking_origin (t_constellation_tracker *raw_tracker) |
Implementation of the main logic for the constellation tracker.