code: def __init__(self, renderer, vertices, triangles, normals):
      self._renderer = renderer
      self._vertices = vertices
      self._triangles = triangles
      self._normals = normals
  
      self._polydata = None
      self._actor = None
      self._is_mapped = False
  
      self._current_colors = None
      self._cached_colors = None
      self._overlays = OrderedDict()
  
      self._default_scalars = np.ones(vertices.shape)
      self._default_scalars_name = "Data"
  
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 1 to create a new _LayeredMesh object  with example: obj = _LayeredMesh(renderer, vertices, triangles, normals)