Monado OpenXR Runtime
|
Public Member Functions | |
virtual void | clear_position_tracked_flag ()=0 |
If you've lost sight of the position tracking and won't even enter another function in this class. More... | |
virtual void | process_imu_data (timepoint_ns timestamp_ns, const struct xrt_tracking_sample *sample, const struct xrt_vec3 *orientation_variance_optional)=0 |
virtual void | process_3d_vision_data (timepoint_ns timestamp_ns, const struct xrt_vec3 *position, const struct xrt_vec3 *variance_optional, const struct xrt_vec3 *lever_arm_optional, float residual_limit)=0 |
virtual void | get_prediction (timepoint_ns when_ns, struct xrt_space_relation *out_relation)=0 |
Static Public Member Functions | |
static std::unique_ptr< PSMVFusionInterface > | create () |
|
pure virtual |
If you've lost sight of the position tracking and won't even enter another function in this class.