class_docstr: Class that provides a series of GL functions that do not fit
  in the object oriented part of gloo. An instance of this class is
  associated with each canvas.
docstr: Set the screen clear color
  
  This is a wrapper for gl.glClearColor.
  
  Parameters
  ----------
  color : str | tuple | instance of Color
      Color to use. See vispy.color.Color for options.
  alpha : float | None
      Alpha to use.
docstr_tok: ["Set","the","screen","clear","color","This","is","a","wrapper","for","gl.glClearColor",".","Parameters","--","--","--","--","--","color",":","str","|","tuple","|","instance","of","Color","Color","to","use",".","See","vispy.color.Color","for","options",".","alpha",":","float","|","None","Alpha","to","use","."]
code: def set_clear_color(self, color="black", alpha=None):
      """Set the screen clear color
  
      This is a wrapper for gl.glClearColor.
  
      Parameters
      ----------
      color : str | tuple | instance of Color
          Color to use. See vispy.color.Color for options.
      alpha : float | None
          Alpha to use.
      """
      self.glir.command(
          "FUNC", "glClearColor", *Color(color, alpha).rgba
      )
  
imports: import numpy
  from copy import deepcopy
  from .None import gl
  from ..color import Color
  from ..util import logger
label_desc: Use image node_id 8 for calling the BaseGlooFunctions obj's underlying member method code with example usage: obj.set_clear_color(color, alpha) without return types