class_docstr: Mouse editing extension to the Line visual.
  This class adds mouse picking for line points, mouse_move handling for
  dragging existing points, and
  adding new points when clicking into empty space.
class_docstr_tok: ["Mouse","editing","extension","to","the","Line","visual",".","This","class","adds","mouse","picking","for","line","points",",","mouse_move","handling","for","dragging","existing","points",",","and","adding","new","points","when","clicking","into","empty","space","."]
code: def highlight_markers(self, pos_scene):
      #  if no button is pressed, just highlight the marker that would be
      # selected on click
      hl_point, hl_index = self.select_point(pos_scene)
      self.update_markers(
          hl_index, highlight_color=(0.5, 0.5, 1.0, 1.0)
      )
      self.update()
  
file_path: vispy/examples/basics/visuals/line_draw.py
imports: import numpy
  from vispy import app, scene
label_desc: Use image node_id 9 for calling the EditLineVisual obj's underlying member method code with example usage: obj.highlight_markers(pos_scene) without return types