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

.. currentmodule:: lsst.daf.butler

.. autoclass:: DimensionGraph
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~DimensionGraph.elements
      ~DimensionGraph.leaves
      ~DimensionGraph.names
      ~DimensionGraph.universe

   .. rubric:: Methods Summary

   .. autosummary::

      ~DimensionGraph.findIf
      ~DimensionGraph.get
      ~DimensionGraph.getRegionHolder
      ~DimensionGraph.implied
      ~DimensionGraph.intersection
      ~DimensionGraph.isdisjoint
      ~DimensionGraph.issubset
      ~DimensionGraph.issuperset
      ~DimensionGraph.joins
      ~DimensionGraph.links
      ~DimensionGraph.toSet
      ~DimensionGraph.union

   .. rubric:: Attributes Documentation

   .. autoattribute:: elements
   .. autoattribute:: leaves
   .. autoattribute:: names
   .. autoattribute:: universe

   .. rubric:: Methods Documentation

   .. automethod:: findIf
   .. automethod:: get
   .. automethod:: getRegionHolder
   .. automethod:: implied
   .. automethod:: intersection
   .. automethod:: isdisjoint
   .. automethod:: issubset
   .. automethod:: issuperset
   .. automethod:: joins
   .. automethod:: links
   .. automethod:: toSet
   .. automethod:: union