|
Monado OpenXR Runtime
|
Implementation of the main logic for the constellation tracker. More...
#include "xrt/xrt_config_build.h"#include "t_constellation_tracker_internal.hpp"#include "t_constellation_tracker_dataset.hpp"#include <string>Functions | |
| static void | xrt::tracking::constellation::get_pose_gravity_vector (xrt_pose &T_world_pose, xrt_vec3 &gravity) |
| Gets the gravity vector of a pose, in the pose's local frame. | |
| 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.
|
static |
Gets the gravity vector of a pose, in the pose's local frame.
References xrt::tracking::constellation::get_pose_gravity_vector().
Referenced by xrt::tracking::constellation::get_pose_gravity_vector().