class_docstr: Dictionary-like object holding a projection vector.
  
  Projection vectors are stored in a list in ``inst.info["projs"]``. Each projection
  vector has 5 keys: ``active``, ``data``, ``desc``, ``explained_var``, ``kind``.
  
  .. warning:: This class is generally not meant to be instantiated
               directly, use ``compute_proj_*`` functions instead.
  
  Parameters
  ----------
  data : dict
      The data dictionary.
  desc : str
      The projector description.
  kind : int
      The projector kind.
  active : bool
      Whether or not the projector has been applied.
  explained_var : float | None
      The proportion of explained variance.
docstr: Plot topographic maps of SSP projections.
  
  Parameters
  ----------
  %(info_not_none)s Used to determine the layout.
  %(sensors_topomap)s
  %(show_names_topomap)s
  
      .. versionadded:: 1.2
  %(contours_topomap)s
  %(outlines_topomap)s
  %(sphere_topomap_auto)s
  %(image_interp_topomap)s
  %(extrapolate_topomap)s
  
      .. versionadded:: 1.2
  %(border_topomap)s
  
      .. versionadded:: 0.20
  %(res_topomap)s
  %(size_topomap)s
  %(cmap_topomap)s
  %(vlim_plot_topomap_proj)s
  %(cnorm)s
  
      .. versionadded:: 1.2
  %(colorbar_topomap)s
  %(cbar_fmt_topomap)s
  
      .. versionadded:: 1.2
  %(units_topomap)s
  
      .. versionadded:: 1.2
  %(axes_plot_projs_topomap)s
  %(show)s
  
  Returns
  -------
  fig : instance of Figure
      Figure distributing one image per channel across sensor topography.
  
  Notes
  -----
  .. versionadded:: 0.15.0
docstr_tok: ["Plot","topographic","maps","of","SSP","projections",".","Parameters","--","--","--","--","--","%","(","info_not_none",")","s","Used","to","determine","the","layout",".","%","(","sensors_topomap",")","s","%","(","show_names_topomap",")","s","..","versionadded",":",":","1.2","%","(","contours_topomap",")","s","%","(","outlines_topomap",")","s","%","(","sphere_topomap_auto",")","s","%","(","image_interp_topomap",")","s","%","(","extrapolate_topomap",")","s","..","versionadded",":",":","1.2","%","(","border_topomap",")","s","..","versionadded",":",":","0.20","%","(","res_topomap",")","s","%","(","size_topomap",")","s","%","(","cmap_topomap",")","s","%","(","vlim_plot_topomap_proj",")","s","%","(","cnorm",")","s","..","versionadded",":",":","1.2","%","(","colorbar_topomap",")","s","%","(","cbar_fmt_topomap",")","s","..","versionadded",":",":","1.2","%","(","units_topomap",")","s","..","versionadded",":",":","1.2","%","(","axes_plot_projs_topomap",")","s","%","(","show",")","s","Returns","--","--","--","-","fig",":","instance","of","Figure","Figure","distributing","one","image","per","channel","across","sensor","topography",".","Notes","--","--","-","..","versionadded",":",":","0.15.0"]
code: def plot_topomap(
      self,
      info,
      *,
      sensors=True,
      show_names=False,
      contours=6,
      outlines="head",
      sphere=None,
      image_interp=_INTERPOLATION_DEFAULT,
      extrapolate=_EXTRAPOLATE_DEFAULT,
      border=_BORDER_DEFAULT,
      res=64,
      size=1,
      cmap=None,
      vlim=(None, None),
      cnorm=None,
      colorbar=False,
      cbar_fmt="%3.1f",
      units=None,
      axes=None,
      show=True,
  ):
      """Plot topographic maps of SSP projections.
  
      Parameters
      ----------
      %(info_not_none)s Used to determine the layout.
      %(sensors_topomap)s
      %(show_names_topomap)s
  
          .. versionadded:: 1.2
      %(contours_topomap)s
      %(outlines_topomap)s
      %(sphere_topomap_auto)s
      %(image_interp_topomap)s
      %(extrapolate_topomap)s
  
          .. versionadded:: 1.2
      %(border_topomap)s
  
          .. versionadded:: 0.20
      %(res_topomap)s
      %(size_topomap)s
      %(cmap_topomap)s
      %(vlim_plot_topomap_proj)s
      %(cnorm)s
  
          .. versionadded:: 1.2
      %(colorbar_topomap)s
      %(cbar_fmt_topomap)s
  
          .. versionadded:: 1.2
      %(units_topomap)s
  
          .. versionadded:: 1.2
      %(axes_plot_projs_topomap)s
      %(show)s
  
      Returns
      -------
      fig : instance of Figure
          Figure distributing one image per channel across sensor topography.
  
      Notes
      -----
      .. versionadded:: 0.15.0
      """  # noqa: E501
      from ..viz.topomap import plot_projs_topomap
  
      return plot_projs_topomap(
          self,
          info,
          sensors=sensors,
          show_names=show_names,
          contours=contours,
          outlines=outlines,
          sphere=sphere,
          image_interp=image_interp,
          extrapolate=extrapolate,
          border=border,
          res=res,
          size=size,
          cmap=cmap,
          vlim=vlim,
          cnorm=cnorm,
          colorbar=colorbar,
          cbar_fmt=cbar_fmt,
          units=units,
          axes=axes,
          show=show,
      )
  
imports: import re
  from copy import deepcopy
  from itertools import count
  import numpy
  from ..defaults import _BORDER_DEFAULT, _EXTRAPOLATE_DEFAULT, _INTERPOLATION_DEFAULT
  from ..fixes import _safe_svd
  from ..utils import _check_option, _validate_type, fill_doc, logger, object_diff, verbose, warn
  from .constants import FIFF
  from .pick import _ELECTRODE_CH_TYPES, _electrode_types, pick_info, pick_types
  from .tag import _rename_list, find_tag
  from .tree import dir_tree_find
  from .write import _safe_name_list, end_block, start_block, write_float, write_float_matrix, write_int, write_name_list_sanitized, write_string
label_desc: Use image node_id 6 for calling the Projection obj's underlying member method code with example usage: obj.plot_topomap(info) and returns: plot_projs_topomap