`Box3D` Class
===============================================================================

.. autoclass:: plask.geometry.Box3D

Methods
-------

.. autosummary::

   ~plask.geometry.Box3D.contains
   ~plask.geometry.Box3D.extension
   ~plask.geometry.Box3D.intersection
   ~plask.geometry.Box3D.intersects
   ~plask.geometry.Box3D.translated

Attributes
----------

.. autosummary::

   ~plask.geometry.Box3D.back
   ~plask.geometry.Box3D.bottom
   ~plask.geometry.Box3D.center
   ~plask.geometry.Box3D.depth
   ~plask.geometry.Box3D.front
   ~plask.geometry.Box3D.height
   ~plask.geometry.Box3D.left
   ~plask.geometry.Box3D.lower
   ~plask.geometry.Box3D.right
   ~plask.geometry.Box3D.size
   ~plask.geometry.Box3D.top
   ~plask.geometry.Box3D.upper
   ~plask.geometry.Box3D.width




Descriptions
------------

Method Details
^^^^^^^^^^^^^^

.. automethod:: plask.geometry.Box3D.contains

.. automethod:: plask.geometry.Box3D.extension

.. automethod:: plask.geometry.Box3D.intersection

.. automethod:: plask.geometry.Box3D.intersects

.. automethod:: plask.geometry.Box3D.translated

Attribute Details
^^^^^^^^^^^^^^^^^

.. autoattribute:: plask.geometry.Box3D.back

.. autoattribute:: plask.geometry.Box3D.bottom

.. autoattribute:: plask.geometry.Box3D.center

.. autoattribute:: plask.geometry.Box3D.depth

.. autoattribute:: plask.geometry.Box3D.front

.. autoattribute:: plask.geometry.Box3D.height

.. autoattribute:: plask.geometry.Box3D.left

.. autoattribute:: plask.geometry.Box3D.lower

.. autoattribute:: plask.geometry.Box3D.right

.. autoattribute:: plask.geometry.Box3D.size

.. autoattribute:: plask.geometry.Box3D.top

.. autoattribute:: plask.geometry.Box3D.upper

.. autoattribute:: plask.geometry.Box3D.width



.. template class.rst