|
Monado OpenXR Runtime
|
A constellation tracker device is a device that the constellation tracker will attempt to track in 6dof. More...
#include <tracking/t_constellation.h>
Static Public Member Functions | |
| static XRT_NONNULL_ALL void | t_constellation_tracker_device_push_sample (struct t_constellation_tracker_device *device, struct t_constellation_tracker_sample *sample) |
| Helper function for t_constellation_tracker_device::push_constellation_tracker_sample. | |
Data Fields | |
| void(* | push_constellation_tracker_sample )(struct t_constellation_tracker_device *connection, struct t_constellation_tracker_sample *sample) |
| A function that the constellation tracker will call to push the latest sample. | |
A constellation tracker device is a device that the constellation tracker will attempt to track in 6dof.
The constellation tracker will provide the device with samples of it's current pose as it tracks it.
|
inlinestatic |
Helper function for t_constellation_tracker_device::push_constellation_tracker_sample.
A function that the constellation tracker will call to push the latest sample.
This isn't intended to be used for tracking, but rather for precise feedback about which LEDs are seen for systems like LED sync.
| connection | The device to push the sample to. |
| sample | The sample containing the solved sample of the device and the timestamp of the original blobservation that led to this pose being computed. |
References push_constellation_tracker_sample.
| void(* t_constellation_tracker_device::push_constellation_tracker_sample) (struct t_constellation_tracker_device *connection, struct t_constellation_tracker_sample *sample) |
A function that the constellation tracker will call to push the latest sample.
This isn't intended to be used for tracking, but rather for precise feedback about which LEDs are seen for systems like LED sync.
| connection | The device to push the sample to. |
| sample | The sample containing the solved sample of the device and the timestamp of the original blobservation that led to this pose being computed. |
Referenced by pssense_create(), rift_devices_create(), and t_constellation_tracker_device_push_sample().