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

Public Member Functions

 HandTracker (xrt_system_devices *xsysd, const xrt_hand_tracker_create_info &info, b_hand_tracker_get_devices_func_t getDevices, void *callbackData)
 
xrt_result_t init ()
 
xrt_result_t locate (xrt_space_overseer *xso, xrt_space *base_space, const xrt_pose *base_offset, int64_t at_timestamp_ns, xrt_hand_tracker_location *out_location)
 
xrt_result_t setOutput (xrt_output_name name, const xrt_output_value *value)
 
void destroyHandTracker ()
 
- Public Member Functions inherited from xrt::util::HandTrackerBase< HandTracker >
const HandTrackerderived () const noexcept
 
HandTrackerderived () noexcept
 
const xrt_hand_trackergetXHT () const noexcept
 
xrt_hand_trackergetXHT () noexcept
 

Additional Inherited Members

- Static Public Member Functions inherited from xrt::util::HandTrackerBase< HandTracker >
static const HandTrackerfromXHT (const xrt_hand_tracker *xht) noexcept
 
static HandTrackerfromXHT (xrt_hand_tracker *xht) noexcept
 

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