pub unsafe extern "C" fn manifold_smooth( mem: *mut c_void, mesh: *mut ManifoldMeshGL, half_edges: *mut usize, smoothness: *mut f64, n_idxs: usize, ) -> *mut ManifoldManifold