class_docstr: Class that creates a callable object to retrieve mouse clicks in a
  blocking way.
  
  This class will also retrieve keyboard clicks and treat them like
  appropriate mouse clicks (delete and backspace are like mouse button 3,
  enter is like mouse button 2 and all others are like mouse button 1).
code: def cleanup(self, event=None):
      # clean the figure
      if self.show_clicks:
          for mark in self.marks:
              mark.remove()
          self.marks = []
  
          self.fig.canvas.draw()
  
      # Call base class to remove callbacks
      BlockingInput.cleanup(self)
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import six
  import matplotlib.lines
  import logging
label_desc: Use image node_id 11 for calling the BlockingMouseInput obj's underlying member method code with example usage: obj.cleanup(event) without return types