tidy3dclient.PolySlab

class tidy3dclient.PolySlab(vertices, z_cent, z_size, material, name=None)

A structure defined as polygon in x and y with a constnant extent in z.

__init__(vertices, z_cent, z_size, material, name=None)

Construct.

Parameters
  • vertices (array_like) – (micron) Shape (N, 2) defining the polygon vertices in the xy-plane.

  • z_cent (float) – (micron) Center of the polygonal slab in z.

  • z_size (float) – (micron) Thickness of the slab in z.

  • material (Material) – Material of the structure.

  • name (str, optional) – Custom name of the structure.

Methods

__init__(vertices, z_cent, z_size, material)

Construct.