code: def all_coplanar(triangles):
      
      triangles = np.asanyarray(triangles, dtype=np.float64)
      if not util.is_shape(triangles, (-1, 3, 3)):
          raise ValueError('Triangles must be (n,3,3)!')
  
      test_normal = normals(triangles)[0]
      test_vertex = triangles[0][0]
      distances = point_plane_distance(points=triangles[1:].reshape((-1, 3)),
                                       plane_normal=test_normal,
                                       plane_origin=test_vertex)
      all_coplanar = np.all(np.abs(distances) < tol.zero)
      return all_coplanar
docs: Check to see if a list of triangles are all coplanar
  
      Parameters
      ----------------
      triangles: (n, 3, 3) float
        Vertices of triangles
  
      Returns
      ---------------
      all_coplanar : bool
        True if all triangles are coplanar