tidy3d.plugins.klayout.drc.results.EdgePairMarker

tidy3d.plugins.klayout.drc.results.EdgePairMarker#

class EdgePairMarker[source]#

Bases: DRCMarker

A class for storing KLayout DRC edge pair marker results.

Parameters:
  • cell (str) – Cell name where the violation occurred.

  • edge_pair (tuple[tuple[tuple[float, float], tuple[float, float]], tuple[tuple[float, float], tuple[float, float]]]) – The edge pair marker of the DRC violation. The format is (edge1, edge2), where an edge has format ((x1, y1), (x2, y2)).

  • symmetric (bool = True) – Whether the edge pair is symmetric (same-layer rules, ‘|’ separator) or directed (cross-layer rules, ‘/’ separator).

Attributes

edge_pair#
symmetric#