RectangleMode
=============

.. currentmodule:: glue.viewers.matplotlib.toolbar_mode

.. autoclass:: RectangleMode
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~RectangleMode.action_text
      ~RectangleMode.disable_on_finalize
      ~RectangleMode.enabled
      ~RectangleMode.icon
      ~RectangleMode.persistent
      ~RectangleMode.shortcut
      ~RectangleMode.status_tip
      ~RectangleMode.tool_id
      ~RectangleMode.tool_tip

   .. rubric:: Methods Summary

   .. autosummary::

      ~RectangleMode.activate
      ~RectangleMode.clear
      ~RectangleMode.close
      ~RectangleMode.deactivate
      ~RectangleMode.key
      ~RectangleMode.menu_actions
      ~RectangleMode.move
      ~RectangleMode.press
      ~RectangleMode.release
      ~RectangleMode.roi

   .. rubric:: Attributes Documentation

   .. autoattribute:: action_text
   .. autoattribute:: disable_on_finalize
   .. autoattribute:: enabled
   .. autoattribute:: icon
   .. autoattribute:: persistent
   .. autoattribute:: shortcut
   .. autoattribute:: status_tip
   .. autoattribute:: tool_id
   .. autoattribute:: tool_tip

   .. rubric:: Methods Documentation

   .. automethod:: activate
   .. automethod:: clear
   .. automethod:: close
   .. automethod:: deactivate
   .. automethod:: key
   .. automethod:: menu_actions
   .. automethod:: move
   .. automethod:: press
   .. automethod:: release
   .. automethod:: roi
