SimpleImageViewer
=================

.. currentmodule:: glue.viewers.image.viewer

.. autoclass:: SimpleImageViewer
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~SimpleImageViewer.LABEL
      ~SimpleImageViewer.allow_duplicate_data
      ~SimpleImageViewer.allow_duplicate_subset
      ~SimpleImageViewer.axes_ratio
      ~SimpleImageViewer.large_data_size
      ~SimpleImageViewer.layers
      ~SimpleImageViewer.session

   .. rubric:: Methods Summary

   .. autosummary::

      ~SimpleImageViewer.add_data
      ~SimpleImageViewer.add_layer
      ~SimpleImageViewer.add_subset
      ~SimpleImageViewer.apply_roi
      ~SimpleImageViewer.apply_subset_state
      ~SimpleImageViewer.cleanup
      ~SimpleImageViewer.close
      ~SimpleImageViewer.draw_legend
      ~SimpleImageViewer.export_as_script
      ~SimpleImageViewer.get_data_layer_artist
      ~SimpleImageViewer.get_handles_legend
      ~SimpleImageViewer.get_layer_artist
      ~SimpleImageViewer.get_subset_layer_artist
      ~SimpleImageViewer.hide_crosshairs
      ~SimpleImageViewer.limits_from_mpl
      ~SimpleImageViewer.limits_to_mpl
      ~SimpleImageViewer.notify
      ~SimpleImageViewer.options_widget
      ~SimpleImageViewer.redraw
      ~SimpleImageViewer.register_to_hub
      ~SimpleImageViewer.remove_data
      ~SimpleImageViewer.remove_layer
      ~SimpleImageViewer.remove_subset
      ~SimpleImageViewer.request_add_layer
      ~SimpleImageViewer.setup_callbacks
      ~SimpleImageViewer.show_crosshairs
      ~SimpleImageViewer.unregister
      ~SimpleImageViewer.update_legend
      ~SimpleImageViewer.update_viewer_state
      ~SimpleImageViewer.update_x_axislabel
      ~SimpleImageViewer.update_x_log
      ~SimpleImageViewer.update_x_ticklabel
      ~SimpleImageViewer.update_y_axislabel
      ~SimpleImageViewer.update_y_log
      ~SimpleImageViewer.update_y_ticklabel
      ~SimpleImageViewer.warn

   .. rubric:: Attributes Documentation

   .. autoattribute:: LABEL
   .. autoattribute:: allow_duplicate_data
   .. autoattribute:: allow_duplicate_subset
   .. autoattribute:: axes_ratio
   .. autoattribute:: large_data_size
   .. autoattribute:: layers
   .. autoattribute:: session

   .. rubric:: Methods Documentation

   .. automethod:: add_data
   .. automethod:: add_layer
   .. automethod:: add_subset
   .. automethod:: apply_roi
   .. automethod:: apply_subset_state
   .. automethod:: cleanup
   .. automethod:: close
   .. automethod:: draw_legend
   .. automethod:: export_as_script
   .. automethod:: get_data_layer_artist
   .. automethod:: get_handles_legend
   .. automethod:: get_layer_artist
   .. automethod:: get_subset_layer_artist
   .. automethod:: hide_crosshairs
   .. automethod:: limits_from_mpl
   .. automethod:: limits_to_mpl
   .. automethod:: notify
   .. automethod:: options_widget
   .. automethod:: redraw
   .. automethod:: register_to_hub
   .. automethod:: remove_data
   .. automethod:: remove_layer
   .. automethod:: remove_subset
   .. automethod:: request_add_layer
   .. automethod:: setup_callbacks
   .. automethod:: show_crosshairs
   .. automethod:: unregister
   .. automethod:: update_legend
   .. automethod:: update_viewer_state
   .. automethod:: update_x_axislabel
   .. automethod:: update_x_log
   .. automethod:: update_x_ticklabel
   .. automethod:: update_y_axislabel
   .. automethod:: update_y_log
   .. automethod:: update_y_ticklabel
   .. automethod:: warn
