ProfileLayerState
=================

.. currentmodule:: glue.viewers.profile.state

.. autoclass:: ProfileLayerState
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~ProfileLayerState.alpha
      ~ProfileLayerState.as_steps
      ~ProfileLayerState.attribute
      ~ProfileLayerState.color
      ~ProfileLayerState.independent_x_att
      ~ProfileLayerState.layer
      ~ProfileLayerState.linewidth
      ~ProfileLayerState.percentile
      ~ProfileLayerState.profile
      ~ProfileLayerState.v_max
      ~ProfileLayerState.v_min
      ~ProfileLayerState.viewer_state
      ~ProfileLayerState.visible
      ~ProfileLayerState.zorder

   .. rubric:: Methods Summary

   .. autosummary::

      ~ProfileLayerState.add_callback
      ~ProfileLayerState.add_global_callback
      ~ProfileLayerState.as_dict
      ~ProfileLayerState.callback_properties
      ~ProfileLayerState.clear_callbacks
      ~ProfileLayerState.is_alias
      ~ProfileLayerState.is_callback_property
      ~ProfileLayerState.iter_callback_properties
      ~ProfileLayerState.normalize_values
      ~ProfileLayerState.notify
      ~ProfileLayerState.register_to_hub
      ~ProfileLayerState.remove_callback
      ~ProfileLayerState.remove_global_callback
      ~ProfileLayerState.reset_cache
      ~ProfileLayerState.unregister
      ~ProfileLayerState.update_from_dict
      ~ProfileLayerState.update_from_state
      ~ProfileLayerState.update_limits
      ~ProfileLayerState.update_profile

   .. rubric:: Attributes Documentation

   .. autoattribute:: alpha
   .. autoattribute:: as_steps
   .. autoattribute:: attribute
   .. autoattribute:: color
   .. autoattribute:: independent_x_att
   .. autoattribute:: layer
   .. autoattribute:: linewidth
   .. autoattribute:: percentile
   .. autoattribute:: profile
   .. autoattribute:: v_max
   .. autoattribute:: v_min
   .. autoattribute:: viewer_state
   .. autoattribute:: visible
   .. autoattribute:: zorder

   .. rubric:: Methods Documentation

   .. automethod:: add_callback
   .. automethod:: add_global_callback
   .. automethod:: as_dict
   .. automethod:: callback_properties
   .. automethod:: clear_callbacks
   .. automethod:: is_alias
   .. automethod:: is_callback_property
   .. automethod:: iter_callback_properties
   .. automethod:: normalize_values
   .. automethod:: notify
   .. automethod:: register_to_hub
   .. automethod:: remove_callback
   .. automethod:: remove_global_callback
   .. automethod:: reset_cache
   .. automethod:: unregister
   .. automethod:: update_from_dict
   .. automethod:: update_from_state
   .. automethod:: update_limits
   .. automethod:: update_profile
