Monado OpenXR Runtime
Loading...
Searching...
No Matches
t_constellation_tracker.cpp File Reference

Implementation of the main logic for the constellation tracker. More...

Include dependency graph for t_constellation_tracker.cpp:

Functions

static void xrt::tracking::constellation::get_pose_gravity_vector (struct xrt_pose &pose, struct 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 (struct t_blob_sink *tbs, struct t_blob_observation *tbo)
 
void constellation_tracker_camera_destroy (struct t_blob_sink *tbs)
 
void constellation_tracker_node_break_apart (struct xrt_frame_node *node)
 
void constellation_tracker_node_destroy (struct xrt_frame_node *node)
 
int t_constellation_tracker_create (struct xrt_frame_context *xfctx, struct t_constellation_tracker_params *params, struct t_constellation_tracker **out_tracker)
 
int t_constellation_tracker_add_device (struct t_constellation_tracker *raw_tracker, struct t_constellation_tracker_device_params *params, struct t_constellation_tracker_device *device, t_constellation_device_id_t *out_device_id)
 
int t_constellation_tracker_remove_device (struct t_constellation_tracker *raw_tracker, t_constellation_device_id_t device)
 

Detailed Description

Implementation of the main logic for the constellation tracker.

Author
Beyley Cardellio ep1cm.nosp@m.1n10.nosp@m.n123@.nosp@m.gmai.nosp@m.l.com