pub unsafe extern "C" fn proj_trans_generic( P: *mut PJ, direction: PJ_DIRECTION, x: *mut f64, sx: usize, nx: usize, y: *mut f64, sy: usize, ny: usize, z: *mut f64, sz: usize, nz: usize, t: *mut f64, st: usize, nt: usize) -> usize