`EllipticCylinder` Class
===============================================================================

.. autoclass:: plask.geometry.EllipticCylinder

Methods
-------

.. autosummary::

   ~plask.geometry.EllipticCylinder.contains
   ~plask.geometry.EllipticCylinder.get_leafs
   ~plask.geometry.EllipticCylinder.get_leafs_bboxes
   ~plask.geometry.EllipticCylinder.get_leafs_positions
   ~plask.geometry.EllipticCylinder.get_leafs_translations
   ~plask.geometry.EllipticCylinder.get_matching_objects
   ~plask.geometry.EllipticCylinder.get_material
   ~plask.geometry.EllipticCylinder.get_object_bboxes
   ~plask.geometry.EllipticCylinder.get_object_positions
   ~plask.geometry.EllipticCylinder.get_paths
   ~plask.geometry.EllipticCylinder.get_role_objects
   ~plask.geometry.EllipticCylinder.get_roles
   ~plask.geometry.EllipticCylinder.has_role
   ~plask.geometry.EllipticCylinder.modify_objects
   ~plask.geometry.EllipticCylinder.object_contains
   ~plask.geometry.EllipticCylinder.validate

Attributes
----------

.. autosummary::

   ~plask.geometry.EllipticCylinder.angle
   ~plask.geometry.EllipticCylinder.bbox
   ~plask.geometry.EllipticCylinder.dims
   ~plask.geometry.EllipticCylinder.height
   ~plask.geometry.EllipticCylinder.material
   ~plask.geometry.EllipticCylinder.radii
   ~plask.geometry.EllipticCylinder.radius0
   ~plask.geometry.EllipticCylinder.radius1
   ~plask.geometry.EllipticCylinder.representative_material
   ~plask.geometry.EllipticCylinder.role
   ~plask.geometry.EllipticCylinder.roles
   ~plask.geometry.EllipticCylinder.steps




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

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

.. automethod:: plask.geometry.EllipticCylinder.contains

.. automethod:: plask.geometry.EllipticCylinder.get_leafs

.. automethod:: plask.geometry.EllipticCylinder.get_leafs_bboxes

.. automethod:: plask.geometry.EllipticCylinder.get_leafs_positions

.. automethod:: plask.geometry.EllipticCylinder.get_leafs_translations

.. automethod:: plask.geometry.EllipticCylinder.get_matching_objects

.. automethod:: plask.geometry.EllipticCylinder.get_material

.. automethod:: plask.geometry.EllipticCylinder.get_object_bboxes

.. automethod:: plask.geometry.EllipticCylinder.get_object_positions

.. automethod:: plask.geometry.EllipticCylinder.get_paths

.. automethod:: plask.geometry.EllipticCylinder.get_role_objects

.. automethod:: plask.geometry.EllipticCylinder.get_roles

.. automethod:: plask.geometry.EllipticCylinder.has_role

.. automethod:: plask.geometry.EllipticCylinder.modify_objects

.. automethod:: plask.geometry.EllipticCylinder.object_contains

.. automethod:: plask.geometry.EllipticCylinder.validate

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

.. autoattribute:: plask.geometry.EllipticCylinder.angle

.. autoattribute:: plask.geometry.EllipticCylinder.bbox

.. autoattribute:: plask.geometry.EllipticCylinder.dims

.. autoattribute:: plask.geometry.EllipticCylinder.height

.. autoattribute:: plask.geometry.EllipticCylinder.material

.. autoattribute:: plask.geometry.EllipticCylinder.radii

.. autoattribute:: plask.geometry.EllipticCylinder.radius0

.. autoattribute:: plask.geometry.EllipticCylinder.radius1

.. autoattribute:: plask.geometry.EllipticCylinder.representative_material

.. autoattribute:: plask.geometry.EllipticCylinder.role

.. autoattribute:: plask.geometry.EllipticCylinder.roles

.. autoattribute:: plask.geometry.EllipticCylinder.steps



.. template class.rst