|
Monado OpenXR Runtime
|
A constellation tracker tracking source is an arbitrary source of tracking data for the constellation tracker. More...
#include <tracking/t_constellation.h>
Static Public Member Functions | |
| static XRT_NONNULL_ALL void | t_constellation_tracker_tracking_source_get_tracked_pose (struct t_constellation_tracker_tracking_source *tracking_source, int64_t when_ns, struct xrt_space_relation *out_relation) |
| Helper function for t_constellation_tracker_tracking_source::get_tracked_pose. | |
Data Fields | |
| void(* | get_tracked_pose )(struct t_constellation_tracker_tracking_source *, int64_t when_ns, struct xrt_space_relation *out_relation) |
A constellation tracker tracking source is an arbitrary source of tracking data for the constellation tracker.
This is used by the constellation tracker to get the current pose of a device to eliminate bad guesses, or if a camera is anchored to a tracking source (a camera on a headset device), this can be used by the constellation tracker to locate that camera relative to the world.
|
inlinestatic |
Helper function for t_constellation_tracker_tracking_source::get_tracked_pose.