BoxD
====

.. currentmodule:: lsst.geom

.. autoclass:: BoxD
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~BoxD.EPSILON
      ~BoxD.INVALID
      ~BoxD.area
      ~BoxD.centerX
      ~BoxD.centerY
      ~BoxD.height
      ~BoxD.maxX
      ~BoxD.maxY
      ~BoxD.minX
      ~BoxD.minY
      ~BoxD.width
      ~BoxD.x
      ~BoxD.y

   .. rubric:: Methods Summary

   .. autosummary::

      ~BoxD.clip
      ~BoxD.clippedTo
      ~BoxD.contains
      ~BoxD.dilatedBy
      ~BoxD.erodedBy
      ~BoxD.expandedTo
      ~BoxD.flipLR
      ~BoxD.flipTB
      ~BoxD.getArea
      ~BoxD.getCenter
      ~BoxD.getCenterX
      ~BoxD.getCenterY
      ~BoxD.getCorners
      ~BoxD.getDimensions
      ~BoxD.getHeight
      ~BoxD.getMax
      ~BoxD.getMaxX
      ~BoxD.getMaxY
      ~BoxD.getMin
      ~BoxD.getMinX
      ~BoxD.getMinY
      ~BoxD.getWidth
      ~BoxD.getX
      ~BoxD.getY
      ~BoxD.grow
      ~BoxD.include
      ~BoxD.intersects
      ~BoxD.isDisjointFrom
      ~BoxD.isEmpty
      ~BoxD.makeCenteredBox
      ~BoxD.overlaps
      ~BoxD.reflectedAboutX
      ~BoxD.reflectedAboutY
      ~BoxD.shift
      ~BoxD.shiftedBy
      ~BoxD.swap
      ~BoxD.toString

   .. rubric:: Attributes Documentation

   .. autoattribute:: EPSILON
   .. autoattribute:: INVALID
   .. autoattribute:: area
   .. autoattribute:: centerX
   .. autoattribute:: centerY
   .. autoattribute:: height
   .. autoattribute:: maxX
   .. autoattribute:: maxY
   .. autoattribute:: minX
   .. autoattribute:: minY
   .. autoattribute:: width
   .. autoattribute:: x
   .. autoattribute:: y

   .. rubric:: Methods Documentation

   .. automethod:: clip
   .. automethod:: clippedTo
   .. automethod:: contains
   .. automethod:: dilatedBy
   .. automethod:: erodedBy
   .. automethod:: expandedTo
   .. automethod:: flipLR
   .. automethod:: flipTB
   .. automethod:: getArea
   .. automethod:: getCenter
   .. automethod:: getCenterX
   .. automethod:: getCenterY
   .. automethod:: getCorners
   .. automethod:: getDimensions
   .. automethod:: getHeight
   .. automethod:: getMax
   .. automethod:: getMaxX
   .. automethod:: getMaxY
   .. automethod:: getMin
   .. automethod:: getMinX
   .. automethod:: getMinY
   .. automethod:: getWidth
   .. automethod:: getX
   .. automethod:: getY
   .. automethod:: grow
   .. automethod:: include
   .. automethod:: intersects
   .. automethod:: isDisjointFrom
   .. automethod:: isEmpty
   .. automethod:: makeCenteredBox
   .. automethod:: overlaps
   .. automethod:: reflectedAboutX
   .. automethod:: reflectedAboutY
   .. automethod:: shift
   .. automethod:: shiftedBy
   .. automethod:: swap
   .. automethod:: toString