IntervalD
=========

.. currentmodule:: lsst.geom

.. autoclass:: IntervalD
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~IntervalD.center
      ~IntervalD.max
      ~IntervalD.min
      ~IntervalD.size

   .. rubric:: Methods Summary

   .. autosummary::

      ~IntervalD.clippedTo
      ~IntervalD.contains
      ~IntervalD.dilatedBy
      ~IntervalD.erodedBy
      ~IntervalD.expandedTo
      ~IntervalD.fromSpannedPoints
      ~IntervalD.getCenter
      ~IntervalD.getMax
      ~IntervalD.getMin
      ~IntervalD.getSize
      ~IntervalD.intersects
      ~IntervalD.isDisjointFrom
      ~IntervalD.isEmpty
      ~IntervalD.isFinite
      ~IntervalD.overlaps
      ~IntervalD.reflectedAbout
      ~IntervalD.shiftedBy

   .. rubric:: Attributes Documentation

   .. autoattribute:: center
   .. autoattribute:: max
   .. autoattribute:: min
   .. autoattribute:: size

   .. rubric:: Methods Documentation

   .. automethod:: clippedTo
   .. automethod:: contains
   .. automethod:: dilatedBy
   .. automethod:: erodedBy
   .. automethod:: expandedTo
   .. automethod:: fromSpannedPoints
   .. automethod:: getCenter
   .. automethod:: getMax
   .. automethod:: getMin
   .. automethod:: getSize
   .. automethod:: intersects
   .. automethod:: isDisjointFrom
   .. automethod:: isEmpty
   .. automethod:: isFinite
   .. automethod:: overlaps
   .. automethod:: reflectedAbout
   .. automethod:: shiftedBy