Extent3D
========

.. currentmodule:: lsst.geom

.. autoclass:: Extent3D
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~Extent3D.dimensions
      ~Extent3D.x
      ~Extent3D.y
      ~Extent3D.z

   .. rubric:: Methods Summary

   .. autosummary::

      ~Extent3D.asPoint
      ~Extent3D.ceil
      ~Extent3D.clone
      ~Extent3D.computeNorm
      ~Extent3D.computeSquaredNorm
      ~Extent3D.eq
      ~Extent3D.floor
      ~Extent3D.ge
      ~Extent3D.getX
      ~Extent3D.getY
      ~Extent3D.getZ
      ~Extent3D.gt
      ~Extent3D.le
      ~Extent3D.lt
      ~Extent3D.ne
      ~Extent3D.setX
      ~Extent3D.setY
      ~Extent3D.setZ
      ~Extent3D.truncate

   .. rubric:: Attributes Documentation

   .. autoattribute:: dimensions
   .. autoattribute:: x
   .. autoattribute:: y
   .. autoattribute:: z

   .. rubric:: Methods Documentation

   .. automethod:: asPoint
   .. automethod:: ceil
   .. automethod:: clone
   .. automethod:: computeNorm
   .. automethod:: computeSquaredNorm
   .. automethod:: eq
   .. automethod:: floor
   .. automethod:: ge
   .. automethod:: getX
   .. automethod:: getY
   .. automethod:: getZ
   .. automethod:: gt
   .. automethod:: le
   .. automethod:: lt
   .. automethod:: ne
   .. automethod:: setX
   .. automethod:: setY
   .. automethod:: setZ
   .. automethod:: truncate