def motion_notify_event(self, x, y, guiEvent=None):
self._lastx, self._lasty = x, y<EOL>s = '<STR_LIT>'<EOL>event = MouseEvent(s, self, x, y, self._button, self._key,<EOL>guiEvent=guiEvent)<EOL>self.callbacks.process(s, event)<EOL>
Backend derived classes should call this function on any
motion-notify-event.

*x*
    the canvas coordinates where 0=left

*y*
    the canvas coordinates where 0=bottom

*guiEvent*
    the native UI event that generated the mpl event


This method will be call all functions connected to the
'motion_notify_event' with a :class:`MouseEvent` instance.