pub fn triangulate_multi_surface( multi_surface: &MultiSurface, ) -> Result<Vec<TriangulatedSurface>, Error>