NDCollection
============

.. currentmodule:: ndcube

.. autoclass:: NDCollection
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~NDCollection.aligned_axes
      ~NDCollection.aligned_axis_physical_types
      ~NDCollection.aligned_dimensions

   .. rubric:: Methods Summary

   .. autosummary::

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

   .. rubric:: Attributes Documentation

   .. autoattribute:: aligned_axes
   .. autoattribute:: aligned_axis_physical_types
   .. autoattribute:: aligned_dimensions

   .. rubric:: Methods Documentation

   .. automethod:: clear
   .. automethod:: copy
   .. automethod:: fromkeys
   .. automethod:: get
   .. automethod:: items
   .. automethod:: keys
   .. automethod:: pop
   .. automethod:: popitem
   .. automethod:: setdefault
   .. automethod:: update
   .. automethod:: values
