class_docstr: Isocurves of a tri mesh with data at vertices at different levels.
  
  Parameters
  ----------
  vertices : ndarray, shape (Nv, 3) | None
      Vertex coordinates.
  tris : ndarray, shape (Nf, 3) | None
      Indices into the vertex array.
  data : ndarray, shape (Nv,) | None
      scalar at vertices
  levels : ndarray, shape (Nlev,) | None
      The levels at which the isocurve is constructed from "data".
  color_lev : Color, tuple, colormap name or array
      The color to use when drawing the line. If an array is given, it
      must be of shape (Nlev, 4) and provide one rgba color by level.
  **kwargs : dict
      Keyword arguments to pass to `LineVisual`.
class_docstr_tok: ["Isocurves","of","a","tri","mesh","with","data","at","vertices","at","different","levels",".","Parameters","--","--","--","--","--","vertices",":","ndarray",",","shape","(","Nv",",","3",")","|","None","Vertex","coordinates",".","tris",":","ndarray",",","shape","(","Nf",",","3",")","|","None","Indices","into","the","vertex","array",".","data",":","ndarray",",","shape","(","Nv",",",")","|","None","scalar","at","vertices","levels",":","ndarray",",","shape","(","Nlev",",",")","|","None","The","levels","at","which","the","isocurve","is","constructed","from","``","data","''",".","color_lev",":","Color",",","tuple",",","colormap","name","or","array","The","color","to","use","when","drawing","the","line",".","If","an","array","is","given",",","it","must","be","of","shape","(","Nlev",",","4",")","and","provide","one","rgba","color","by","level",".","*","*","kwargs",":","dict","Keyword","arguments","to","pass","to","`","LineVisual","`","."]
docstr: Set the color
  
  Parameters
  ----------
  color : instance of Color
      The color to use.
docstr_tok: ["Set","the","color","Parameters","--","--","--","--","--","color",":","instance","of","Color","The","color","to","use","."]
code: def set_color(self, color):
      """Set the color
  
      Parameters
      ----------
      color : instance of Color
          The color to use.
      """
      if color is not None:
          self._color_lev = color
          self._need_color_update = True
          self.update()
  
file_path: vispy/vispy/visuals/isoline.py
imports: from __future__ import division
  import numpy
  from .line import LineVisual
  from ..color import ColorArray
  from ..color.colormap import _normalize, get_colormap
label_desc: Use image node_id 7 for calling the IsolineVisual obj's underlying member method code with example usage: obj.set_color(color) without return types