class_docstr: ColorMap(pos, color, mapping=ColorMap.CLIP)
  
  ColorMap stores a mapping of specific data values to colors, for example:
  
      | 0.0 → black
      | 0.2 → red
      | 0.6 → yellow
      | 1.0 → white
  
  The colors for intermediate values are determined by interpolating between
  the two nearest colors in RGB color space.
  
  A ColorMap object provides access to the interpolated colors by indexing with a float value:
  ``cm[0.5]`` returns a QColor corresponding to the center of ColorMap `cm`.
docstr: Convenience function; see :func:`map() <pyqtgraph.ColorMap.map>`.
docstr_tok: ["Convenience","function",";","see",":","func",":","`","map","(",")","<","pyqtgraph.ColorMap.map",">","`","."]
code: def mapToFloat(self, data):
      """Convenience function; see :func:`map() <pyqtgraph.ColorMap.map>`."""
      return self.map(data, mode=self.FLOAT)
  
imports: from collections.abc import Callable, Sequence
  from os import listdir, path
  import numpy
  from .functions import clip_array, clip_scalar, colorDistance, eq, mkColor
  from .Qt import QtCore, QtGui
label_desc: Use image node_id 11 for calling the ColorMap obj's underlying member method code with example usage: obj.mapToFloat(data) and returns: self