Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

vyges-layout — CLI reference

Generated from vyges-layout --help. Do not edit by hand — run scripts/gen-cli-reference.sh.

vyges-layout — layout geometry kernel (GDSII read/write, boolean ops, flatten)

usage:
  vyges-layout info    GDS [--json]
  vyges-layout boolean GDS --op and|or|not|xor --a L/D --b L/D --out L/D -o OUT.gds [--top C]
  vyges-layout flatten GDS --top CELL -o OUT.gds
  vyges-layout demo

`L/D` is layer/datatype, e.g. 68/20. `boolean` operates on one cell's own shapes
(flatten first for hierarchy); v0 boolean is Manhattan (axis-aligned rectangles).

flags:
  --op OP        and | or | not (A−B) | xor
  --a L/D        first layer/datatype     --b L/D   second layer/datatype
  --out L/D      output layer/datatype    --top C   cell to operate on
  -o FILE        output GDS / report file
  --json         machine-readable output (info)
  -q/--quiet · -v/--verbose · -h/--help · -V/--version
  --bug-report · --feature-request · --sponsor · --star ⭐