Monado OpenXR Runtime
Loading...
Searching...
No Matches
xrt::tracking::constellation::DeviceState Struct Reference
Collaboration diagram for xrt::tracking::constellation::DeviceState:

Data Fields

t_constellation_device_id_t device_id {XRT_CONSTELLATION_INVALID_DEVICE_ID}
 The ID of the device.
 
std::optional< xrt_poseTxr_world_device_prior {std::nullopt}
 The "predicted" pose, which is the pose the device expects itself to be at at the time of the blobservation.
 
std::optional< xrt_poseTcv_cam_device_found {std::nullopt}
 The final found pose of the device in this specific sample.
 
bool needs_slow_processing {false}
 Whether the device needs to have the slow processing thread run over it.
 

Field Documentation

◆ device_id

t_constellation_device_id_t xrt::tracking::constellation::DeviceState::device_id {XRT_CONSTELLATION_INVALID_DEVICE_ID}

The ID of the device.

◆ needs_slow_processing

bool xrt::tracking::constellation::DeviceState::needs_slow_processing {false}

Whether the device needs to have the slow processing thread run over it.

◆ Tcv_cam_device_found

std::optional<xrt_pose> xrt::tracking::constellation::DeviceState::Tcv_cam_device_found {std::nullopt}

The final found pose of the device in this specific sample.

◆ Txr_world_device_prior

std::optional<xrt_pose> xrt::tracking::constellation::DeviceState::Txr_world_device_prior {std::nullopt}

The "predicted" pose, which is the pose the device expects itself to be at at the time of the blobservation.


The documentation for this struct was generated from the following file: