pub fn loop_subdivide(
    object_to_world: &Transform,
    world_to_object: &Transform,
    reverse_orientation: bool,
    n_levels: i32,
    vertex_indices: &[i32],
    p: &[Point3f]
) -> Arc<TriangleMesh>