class_docstr: Create and store a set of contour lines or filled regions for
  a triangular grid.
  
  This class is typically not instantiated directly by the user but by
  `~.Axes.tricontour` and `~.Axes.tricontourf`.
  
  %(contour_set_attributes)s
docstr: Process args and kwargs.
docstr_tok: ["Process","args","and","kwargs","."]
code: def _process_args(self, *args, **kwargs):
      """
      Process args and kwargs.
      """
      if isinstance(args[0], TriContourSet):
          C = args[0]._contour_generator
          if self.levels is None:
              self.levels = args[0].levels
          self.zmin = args[0].zmin
          self.zmax = args[0].zmax
          self._mins = args[0]._mins
          self._maxs = args[0]._maxs
      else:
          from matplotlib import _tri
  
          tri, z = self._contour_args(args, kwargs)
          C = _tri.TriContourGenerator(tri.get_cpp_triangulation(), z)
          self._mins = [tri.x.min(), tri.y.min()]
          self._maxs = [tri.x.max(), tri.y.max()]
  
      self._contour_generator = C
      return kwargs
  
file_path: catboost/contrib/python/matplotlib/py3/matplotlib/tri/_tricontour.py
imports: import numpy
  from matplotlib import _docstring
  from matplotlib.contour import ContourSet
  from matplotlib.tri._triangulation import Triangulation
label_desc: Use image node_id 2 for calling the TriContourSet obj's underlying member method code with example usage: obj._process_args() and returns: kwargs