DimensionGraph
==============

.. currentmodule:: lsst.daf.butler

.. autoclass:: DimensionGraph
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~DimensionGraph.names
      ~DimensionGraph.primaryKeyTraversalOrder

   .. rubric:: Methods Summary

   .. autosummary::

      ~DimensionGraph.decode
      ~DimensionGraph.encode
      ~DimensionGraph.get
      ~DimensionGraph.intersection
      ~DimensionGraph.isdisjoint
      ~DimensionGraph.issubset
      ~DimensionGraph.issuperset
      ~DimensionGraph.union

   .. rubric:: Attributes Documentation

   .. autoattribute:: names
   .. autoattribute:: primaryKeyTraversalOrder

   .. rubric:: Methods Documentation

   .. automethod:: decode
   .. automethod:: encode
   .. automethod:: get
   .. automethod:: intersection
   .. automethod:: isdisjoint
   .. automethod:: issubset
   .. automethod:: issuperset
   .. automethod:: union