class_docstr: Filter to apply a texture to a mesh.
  
  Note the texture is applied by multiplying the texture color by the
  Visual's produced color. By specifying `color="white"` when creating
  a `MeshVisual` the result will be the unaltered texture value. Any
  other color, including the default, will result in a blending of that
  color and the color of the texture.
  
  Parameters
  ----------
  texture : (M, N) or (M, N, C) array
      The 2D texture image.
  texcoords : (N, 2) array
      The texture coordinates.
  enabled : bool
      Whether the display of the texture is enabled.
  
  Examples
  --------
  See
  `examples/basics/scene/mesh_texture.py
  <https://github.com/vispy/vispy/blob/main/examples/basics/scene/mesh_texture.py>`_
  example script.
class_docstr_tok: ["Filter","to","apply","a","texture","to","a","mesh",".","Note","the","texture","is","applied","by","multiplying","the","texture","color","by","the","Visual","'s","produced","color",".","By","specifying","`","color=","''","white","''","`","when","creating","a","`","MeshVisual","`","the","result","will","be","the","unaltered","texture","value",".","Any","other","color",",","including","the","default",",","will","result","in","a","blending","of","that","color","and","the","color","of","the","texture",".","Parameters","--","--","--","--","--","texture",":","(","M",",","N",")","or","(","M",",","N",",","C",")","array","The","2D","texture","image",".","texcoords",":","(","N",",","2",")","array","The","texture","coordinates",".","enabled",":","bool","Whether","the","display","of","the","texture","is","enabled",".","Examples","--","--","--","--","See","`","examples\/basics\/scene\/mesh_texture.py","<","https",":","\/\/github.com\/vispy\/vispy\/blob\/main\/examples\/basics\/scene\/mesh_texture.py",">","`","_","example","script","."]
docstr: True to display the texture, False to disable.
docstr_tok: ["True","to","display","the","texture",",","False","to","disable","."]
code: def enabled(self):
      """True to display the texture, False to disable."""
      return self._enabled
  
imports: import numbers
  import numpy
  from vispy.gloo import Texture2D, VertexBuffer
  from vispy.visuals.shaders import Function, Varying
  from vispy.visuals.filters import Filter, PrimitivePickingFilter
  from ...color import Color
label_desc: Use image node_id 2 for calling the TextureFilter obj's underlying member method code with example usage: obj.enabled() and returns: self