`SingleStack3D` Class
===============================================================================

.. autoclass:: plask.geometry.SingleStack3D

Methods
-------

.. autosummary::

   ~plask.geometry.SingleStack3D.align_zero_on
   ~plask.geometry.SingleStack3D.append
   ~plask.geometry.SingleStack3D.contains
   ~plask.geometry.SingleStack3D.get_leafs
   ~plask.geometry.SingleStack3D.get_leafs_bboxes
   ~plask.geometry.SingleStack3D.get_leafs_positions
   ~plask.geometry.SingleStack3D.get_leafs_translations
   ~plask.geometry.SingleStack3D.get_matching_objects
   ~plask.geometry.SingleStack3D.get_material
   ~plask.geometry.SingleStack3D.get_object_bboxes
   ~plask.geometry.SingleStack3D.get_object_positions
   ~plask.geometry.SingleStack3D.get_paths
   ~plask.geometry.SingleStack3D.get_role_objects
   ~plask.geometry.SingleStack3D.get_roles
   ~plask.geometry.SingleStack3D.has_role
   ~plask.geometry.SingleStack3D.index
   ~plask.geometry.SingleStack3D.insert
   ~plask.geometry.SingleStack3D.modify_objects
   ~plask.geometry.SingleStack3D.move_item
   ~plask.geometry.SingleStack3D.object_contains
   ~plask.geometry.SingleStack3D.prepend
   ~plask.geometry.SingleStack3D.set_zero_below
   ~plask.geometry.SingleStack3D.validate

Attributes
----------

.. autosummary::

   ~plask.geometry.SingleStack3D.bbox
   ~plask.geometry.SingleStack3D.default_aligner
   ~plask.geometry.SingleStack3D.dims
   ~plask.geometry.SingleStack3D.role
   ~plask.geometry.SingleStack3D.roles
   ~plask.geometry.SingleStack3D.steps




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

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

.. automethod:: plask.geometry.SingleStack3D.align_zero_on

.. automethod:: plask.geometry.SingleStack3D.append

.. automethod:: plask.geometry.SingleStack3D.contains

.. automethod:: plask.geometry.SingleStack3D.get_leafs

.. automethod:: plask.geometry.SingleStack3D.get_leafs_bboxes

.. automethod:: plask.geometry.SingleStack3D.get_leafs_positions

.. automethod:: plask.geometry.SingleStack3D.get_leafs_translations

.. automethod:: plask.geometry.SingleStack3D.get_matching_objects

.. automethod:: plask.geometry.SingleStack3D.get_material

.. automethod:: plask.geometry.SingleStack3D.get_object_bboxes

.. automethod:: plask.geometry.SingleStack3D.get_object_positions

.. automethod:: plask.geometry.SingleStack3D.get_paths

.. automethod:: plask.geometry.SingleStack3D.get_role_objects

.. automethod:: plask.geometry.SingleStack3D.get_roles

.. automethod:: plask.geometry.SingleStack3D.has_role

.. automethod:: plask.geometry.SingleStack3D.index

.. automethod:: plask.geometry.SingleStack3D.insert

.. automethod:: plask.geometry.SingleStack3D.modify_objects

.. automethod:: plask.geometry.SingleStack3D.move_item

.. automethod:: plask.geometry.SingleStack3D.object_contains

.. automethod:: plask.geometry.SingleStack3D.prepend

.. automethod:: plask.geometry.SingleStack3D.set_zero_below

.. automethod:: plask.geometry.SingleStack3D.validate

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

.. autoattribute:: plask.geometry.SingleStack3D.bbox

.. autoattribute:: plask.geometry.SingleStack3D.default_aligner

.. autoattribute:: plask.geometry.SingleStack3D.dims

.. autoattribute:: plask.geometry.SingleStack3D.role

.. autoattribute:: plask.geometry.SingleStack3D.roles

.. autoattribute:: plask.geometry.SingleStack3D.steps



.. template class.rst