code: def remove_overlay(self, names):
      to_update = False
      if not isinstance(names, list):
          names = [names]
      for name in names:
          if name in self._overlays:
              del self._overlays[name]
              to_update = True
      if to_update:
          self.update()
  
file_path: mne-python/mne/viz/_3d_overlay.py
imports: from collections import OrderedDict
  import numpy
  from ..utils import logger
label_desc: Use image node_id 6 for calling the _LayeredMesh obj's underlying member method code with example usage: obj.remove_overlay(names) without return types