docs: def mesh(self, mesh_size=1, extra_height=0.1, edge=True, attach=True):
          """
          Launch `pyny.Place.mesh(points)` recursively for all 
          the ``pyny.Place`` individually.
          
          :param mesh_size: distance between points.
          :type mesh_size: float
          :param extra_height: Adds an extra height (z value) to the
              resulting points.
          :type extra_height: float
          :param edge: If True, consider the points in the Polygon's edge
              inside the Polygon.
          :type edge: bool
          :param attach: If True, stores the computed points along with
              the Place's set of points.
          :type attach: bool
          :returns: (x, y, z)
          :rtype: ndarray
          """
          for place in self:
              place.mesh(mesh_size, extra_height, edge, attach)