Monado OpenXR Runtime
oxr_body_tracking.c File Reference

body tracking related API entrypoint functions. More...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "math/m_api.h"
#include "math/m_mathinclude.h"
#include "math/m_space.h"
#include "oxr_objects.h"
#include "oxr_logger.h"
#include "oxr_handle.h"
#include "oxr_conversions.h"
Include dependency graph for oxr_body_tracking.c:

Functions

static enum xrt_body_joint_set_type_fb oxr_to_xrt_body_joint_set_type_fb (XrBodyJointSetFB joint_set_type)
 
static XrResult oxr_body_tracker_fb_destroy_cb (struct oxr_logger *log, struct oxr_handle_base *hb)
 
XrResult oxr_create_body_tracker_fb (struct oxr_logger *log, struct oxr_session *sess, const XrBodyTrackerCreateInfoFB *createInfo, struct oxr_body_tracker_fb **out_body_tracker_fb)
 
XrResult oxr_get_body_skeleton_fb (struct oxr_logger *log, struct oxr_body_tracker_fb *body_tracker_fb, XrBodySkeletonFB *skeleton)
 
XrResult oxr_locate_body_joints_fb (struct oxr_logger *log, struct oxr_body_tracker_fb *body_tracker_fb, struct oxr_space *base_spc, const XrBodyJointsLocateInfoFB *locateInfo, XrBodyJointLocationsFB *locations)
 

Detailed Description

body tracking related API entrypoint functions.

Author
Korcan Hussein korca.nosp@m.n.hu.nosp@m.ssein.nosp@m.@col.nosp@m.labor.nosp@m.a.co.nosp@m.m