obspy.core.event.source.Axis
============================

.. currentmodule:: obspy.core.event.source
.. autoclass:: Axis
   :show-inheritance:



.. rubric:: Attributes

.. autosummary::
  :toctree: .
  :nosignatures:

  ~Axis.defaults
  ~Axis.do_not_warn_on
  ~Axis.item
  ~Axis.key
  ~Axis.readonly
  ~Axis.warn_on_non_default_key


.. rubric:: Public Methods

.. autosummary::
  :toctree: .
  :nosignatures:


  ~Axis.clear
  ~Axis.copy
  ~Axis.get
  ~Axis.items
  ~Axis.keys
  ~Axis.pop
  ~Axis.popitem
  ~Axis.setdefault
  ~Axis.update
  ~Axis.values



.. rubric:: Private Methods

.. warning::

  Private methods are mainly for internal/developer use and their API might change without notice.



.. automethod:: Axis._cast_type

.. automethod:: Axis._pretty_str

.. automethod:: Axis._repr_pretty_


.. rubric:: Special Methods



.. automethod:: Axis.__bool__

.. automethod:: Axis.__contains__

.. automethod:: Axis.__delattr__

.. automethod:: Axis.__delitem__

.. automethod:: Axis.__dir__

.. automethod:: Axis.__eq__

.. automethod:: Axis.__format__

.. automethod:: Axis.__ge__

.. automethod:: Axis.__getattr__

.. automethod:: Axis.__getattribute__

.. automethod:: Axis.__getitem__

.. automethod:: Axis.__gt__

.. automethod:: Axis.__init__

.. automethod:: Axis.__init_subclass__

.. automethod:: Axis.__iter__

.. automethod:: Axis.__le__

.. automethod:: Axis.__len__

.. automethod:: Axis.__lt__

.. automethod:: Axis.__ne__

.. automethod:: Axis.__new__

.. automethod:: Axis.__nonzero__

.. automethod:: Axis.__reduce__

.. automethod:: Axis.__reduce_ex__

.. automethod:: Axis.__repr__

.. automethod:: Axis.__setattr__

.. automethod:: Axis.__setitem__

.. automethod:: Axis.__sizeof__

.. automethod:: Axis.__str__

.. automethod:: Axis.__subclasshook__