class_docstr: Clips visual output based on arbitrary clipping planes.
  
  Parameters
  ----------
  cliping_planes : ArrayLike
      Each plane is defined by a position and a normal vector (magnitude is irrelevant). Shape: (n_planes, 2, 3)
  coord_system : str
      Coordinate system used by the clipping planes (see visuals.transforms.transform_system.py)
docstr: Get the set of planes used to clip the mesh.
  Each plane is defined by a position and a normal vector (magnitude is irrelevant). Shape: (n_planes, 2, 3)
docstr_tok: ["Get","the","set","of","planes","used","to","clip","the","mesh",".","Each","plane","is","defined","by","a","position","and","a","normal","vector","(","magnitude","is","irrelevant",")",".","Shape",":","(","n_planes",",","2",",","3",")"]
code: def clipping_planes(self) -> np.ndarray:
      """Get the set of planes used to clip the mesh.
      Each plane is defined by a position and a normal vector (magnitude is irrelevant). Shape: (n_planes, 2, 3)
      """
      return self._clipping_planes
  
file_path: vispy/vispy/visuals/filters/clipping_planes.py
imports: from __future__ import annotations
  from typing import Optional
  from functools import lru_cache
  import numpy
  from ..shaders import Function, Varying
  from .base_filter import Filter
label_desc: Use image node_id 5 for calling the PlanesClipper obj's underlying member method code with example usage: obj.clipping_planes() and returns: self