|
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 a new sample of the device's pose as it tracks it. | |
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 a new sample of the device's pose as it tracks it.
| connection | The device to push the sample to. |
| sample | The sample containing the current pose 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 a new sample of the device's pose as it tracks it.
| connection | The device to push the sample to. |
| sample | The sample containing the current pose of the device and the timestamp of the original blobservation that led to this pose being computed. |
Referenced by t_constellation_tracker_device_push_sample().