pub unsafe extern "C" fn graphene_ray_init(
r: *mut graphene_ray_t,
origin: *const graphene_point3d_t,
direction: *const graphene_vec3_t,
) -> *mut graphene_ray_t
pub unsafe extern "C" fn graphene_ray_init(
r: *mut graphene_ray_t,
origin: *const graphene_point3d_t,
direction: *const graphene_vec3_t,
) -> *mut graphene_ray_t