`Box2D` Class
===============================================================================

.. autoclass:: plask.geometry.Box2D

Methods
-------

.. autosummary::

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

Attributes
----------

.. autosummary::

   ~plask.geometry.Box2D.bottom
   ~plask.geometry.Box2D.center
   ~plask.geometry.Box2D.height
   ~plask.geometry.Box2D.left
   ~plask.geometry.Box2D.lower
   ~plask.geometry.Box2D.right
   ~plask.geometry.Box2D.size
   ~plask.geometry.Box2D.top
   ~plask.geometry.Box2D.upper
   ~plask.geometry.Box2D.width




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

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

.. automethod:: plask.geometry.Box2D.contains

.. automethod:: plask.geometry.Box2D.extension

.. automethod:: plask.geometry.Box2D.intersection

.. automethod:: plask.geometry.Box2D.intersects

.. automethod:: plask.geometry.Box2D.translated

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

.. autoattribute:: plask.geometry.Box2D.bottom

.. autoattribute:: plask.geometry.Box2D.center

.. autoattribute:: plask.geometry.Box2D.height

.. autoattribute:: plask.geometry.Box2D.left

.. autoattribute:: plask.geometry.Box2D.lower

.. autoattribute:: plask.geometry.Box2D.right

.. autoattribute:: plask.geometry.Box2D.size

.. autoattribute:: plask.geometry.Box2D.top

.. autoattribute:: plask.geometry.Box2D.upper

.. autoattribute:: plask.geometry.Box2D.width



.. template class.rst