class_docstr: Clips visual output to a rectangular region.
code: def bounds(self, b):
      self._bounds = Rect(b).normalized()
      b = self._bounds
      self.fshader["view"] = (b.left, b.right, b.bottom, b.top)
  
file_path: vispy/vispy/visuals/filters/clipper.py
imports: from .base_filter import Filter
  from ..transforms import NullTransform
  from ...geometry import Rect
label_desc: Use image node_id 3 for calling the Clipper obj's underlying member method code with example usage: obj.bounds(b) without return types