Monado OpenXR Runtime
|
Util to reinterpret Ceres parameter vectors as hand model parameters. More...
#include "util/u_logging.h"
#include "math/m_api.h"
#include "lm_interface.hpp"
#include "lm_defines.hpp"
#include "lm_rotations.inl"
Functions | |
template<typename T > | |
T | xrt::tracking::hand::mercury::lm::LMToModel (T lm, minmax mm) |
template<typename T > | |
T | xrt::tracking::hand::mercury::lm::ModelToLM (T model, minmax mm) |
template<typename T > | |
void | xrt::tracking::hand::mercury::lm::OptimizerHandUnpackFromVector (const T *in, const KinematicHandLM &state, OptimizerHand< T > &out) |
template<typename T > | |
void | xrt::tracking::hand::mercury::lm::OptimizerHandPackIntoVector (OptimizerHand< T > &in, bool use_hand_size, T *out) |
template<typename T > | |
void | xrt::tracking::hand::mercury::lm::OptimizerHandInit (OptimizerHand< T > &opt, Quat< T > &pre_rotation) |
Util to reinterpret Ceres parameter vectors as hand model parameters.
void xrt::tracking::hand::mercury::lm::OptimizerHandInit | ( | OptimizerHand< T > & | opt, |
Quat< T > & | pre_rotation | ||
) |
References xrt::tracking::hand::mercury::lm::OptimizerHandInit().
Referenced by xrt::tracking::hand::mercury::lm::OptimizerHandInit().