Monado OpenXR Runtime
Loading...
Searching...
No Matches
BodyTracker Class Reference
Inheritance diagram for BodyTracker:
Collaboration diagram for BodyTracker:

Public Member Functions

 BodyTracker (const xrt_body_tracker_create_info &info, xrt_device *xdev)
 
xrt_result_t locate (xrt_space_overseer *xso, xrt_space *base_space, const xrt_pose *base_offset, int64_t at_timestamp_ns, xrt_body_tracker_location *out_location)
 
xrt_result_t getSkeleton (xrt_body_skeleton *out_skeleton)
 
xrt_result_t resetCalibrationMeta ()
 
xrt_result_t setCalibrationOverrideMeta (float body_height)
 
xrt_result_t setFidelityMeta (enum xrt_body_tracking_fidelity_meta fidelity)
 
- Public Member Functions inherited from xrt::util::BodyTrackerBase< BodyTracker >
const BodyTrackerderived () const noexcept
 
BodyTrackerderived () noexcept
 
const xrt_body_trackergetXBT () const noexcept
 
xrt_body_trackergetXBT () noexcept
 

Static Public Member Functions

static void destroyBodyTracker (struct xrt_body_tracker *xbt)
 
- Static Public Member Functions inherited from xrt::util::BodyTrackerBase< BodyTracker >
static const BodyTrackerfromXBT (const xrt_body_tracker *xbt) noexcept
 
static BodyTrackerfromXBT (xrt_body_tracker *xbt) noexcept
 

The documentation for this class was generated from the following files: