class_docstr: Mixin to provide labelling capability to `.ContourSet`.
class_docstr_tok: ["Mixin","to","provide","labelling","capability","to","`",".ContourSet","`","."]
docstr: Add contour label with `.Text.set_transform_rotates_text`.
docstr_tok: ["Add","contour","label","with","`",".Text.set_transform_rotates_text","`","."]
code: def add_label_clabeltext(self, x, y, rotation, lev, cvalue):
      """Add contour label with `.Text.set_transform_rotates_text`."""
      with cbook._setattr_cm(self, _use_clabeltext=True):
          self.add_label(x, y, rotation, lev, cvalue)
  
imports: from contextlib import ExitStack
  import functools
  import math
  from numbers import Integral
  import numpy
  from numpy import ma
  import matplotlib
  from matplotlib import _api, _docstring
  from matplotlib.backend_bases import MouseButton
  from matplotlib.lines import Line2D
  from matplotlib.path import Path
  from matplotlib.text import Text
  import matplotlib.ticker
  import matplotlib.cm
  import matplotlib.colors
  import matplotlib.collections
  import matplotlib.font_manager
  import matplotlib.cbook
  import matplotlib.patches
  import matplotlib.transforms
label_desc: Use image node_id 10 for calling the ContourLabeler obj's underlying member method code with example usage: obj.add_label_clabeltext(x, y, rotation, lev, cvalue) without return types