class_docstr: Internal container class to contain picking helper methods.
class_docstr_tok: ["Internal","container","class","to","contain","picking","helper","methods","."]
docstr: Focus on last stored mouse position.
docstr_tok: ["Focus","on","last","stored","mouse","position","."]
code: def fly_to_mouse_position(self, focus=False):
      """Focus on last stored mouse position."""
      if self.mouse_position is None:
          self.store_mouse_position()
      click_point = self.pick_mouse_position()
      if focus:
          self.set_focus(click_point)
      else:
          self.fly_to(click_point)
  
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 2 for calling the PickingHelper obj's underlying member method code with example usage: obj.fly_to_mouse_position(focus) without return types