Monado OpenXR Runtime
xrt::tracking::hand::mercury::lm::KinematicHandLM Struct Reference
Collaboration diagram for xrt::tracking::hand::mercury::lm::KinematicHandLM:

Data Fields

bool first_frame = true
 
bool use_stability = false
 
bool optimize_hand_size = true
 
bool is_right = false
 
float smoothing_factor
 
int num_observation_views = 0
 
one_frame_inputobservation = nullptr
 
HandScalar target_hand_size = {}
 
HandScalar hand_size_err_mul = {}
 
HandScalar depth_err_mul = {}
 
u_logging_level log_level = U_LOGGING_INFO
 
Quat< HandScalar > this_frame_pre_rotation = {}
 
Vec3< HandScalar > this_frame_pre_position = {}
 
OptimizerHand< HandScalar > last_frame = {}
 
xrt_pose left_in_right = {}
 
Vec3< HandScalar > left_in_right_translation = {}
 
Quat< HandScalar > left_in_right_orientation = {}
 
Eigen::Matrix< HandScalar, calc_input_size(true), 1 > TinyOptimizerInput = {}
 

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