pub unsafe extern "C" fn he_math_utils_intercept( source: c_double, mid: c_double, target: c_double, ) -> c_double