class_docstr: Internal class to contain picking utilities.
class_docstr_tok: ["Internal","class","to","contain","picking","utilities","."]
docstr: Initialize the picking methods.
docstr_tok: ["Initialize","the","picking","methods","."]
code: def __init__(self, *args, **kwargs):
      """Initialize the picking methods."""
      super().__init__(*args, **kwargs)
      self._picked_actor = None
      self._picked_mesh = None
      self._picked_cell = None
      self._picking_text = None
      self._picked_block_index = None
  
imports: from functools import partial, wraps
  from typing import Tuple, cast
  import warnings
  import weakref
  import numpy
  import pyvista
  from pyvista.core.errors import PyVistaDeprecationWarning
  from pyvista.core.utilities.misc import try_callback
  from .None import _vtk
  from .composite_mapper import CompositePolyDataMapper
  from .errors import PyVistaPickingError
  from .opts import ElementType, PickerType
label_desc: Use image node_id 1 to create a new PickingMethods object from inherited base classes: PickingInterface with example: obj = PickingMethods()