Structures
~~~~~~~~~~

Tidy3D natively supports the definition of various primitive geometries such as boxes, cylinders, spheres, and polyslabs. Complex structures can often be constructed by a combination of them. In addition, Tidy3D also supports the imports of gds files and stl files.

.. toctree::
    :class: example-notebook-toc
    :maxdepth: 1

    ../../GDSImport
    ../../GDSExport    
    ../../STLImport
    ../../SelfIntersectingPolyslab
    ../../GeometryTransformations
    ../../PICComponents
    ../../PhotonicCrystalsComponents
    ../../CreatingGeometryUsingTrimesh
    ../../GDSCreation
