klayout
klayout copied to clipboard
KLayout Main Sources
With the new "universal DRC" functions, it's possible to code a DRC check like this: ``` m1 = input(16, 0) m1.drc(width >= 1.15).output(100, 0) ``` The behavior of "width >...
``` In file included from ../../../src/db/db/dbOASISWriter.h:31:0, from ../../../src/db/db/dbOASIS.cc:26: ../../../src/db/db/dbHash.h: In instantiation of ‘std::size_t __gnu_cxx::hfunc(const T&) [with T = long long int; std::size_t = unsigned int]’: ../../../src/db/db/dbHash.h:124:84: required from here ../../../src/db/db/dbHash.h:107:15:...
When starting klayout 0.26.2 in Ubuntu 21.04 (recently updated to Wayland windowing system), it segfaults with the following output: ```bash $ klayout Info: Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland...
I'm working with the current KLayout 0.27 version on CentOS7 and Win10. The zoom function using the right mouse button does not work as expected. Zoomout using the RMB works...
While zooming in/out, the scale bar disappears at certain zooms, then reappears at other zoom ranges: https://user-images.githubusercontent.com/5370181/112157943-eeaacb00-8ba4-11eb-841e-25ab7dfd505d.mov Version: KLayout 26.9, MacOS 10.14.6
@Fatsie added KLayout to [hdl.github.io/containers](https://hdl.github.io/containers/) (hdl/containers#21), so it's ready to use for Docker/Podman users on Linux, Windows and/or MacOS (amd64 hosts only, for now). See the following screencast using [x11docker](https://github.com/mviereck/x11docker),...
The packaging strategy in MSYS2 is based on Arch Linux's `pacman` and PKGBUILD recipes. Since building KLayout on MSYS2 using a custom procedure is supported already, it would be handy...
For details see this discussion: https://www.klayout.de/forum/discussion/1733/changing-layoutview-title#latest
Dear @klayoutmatthias, Thank you for providing so useful function for DRC. I have 2 questions when doing DRC check and seek for your help and suggestions. 1. How to select...
I have some shapes with properties , with layout.begin_shapes to form a region A. then use select_overlapping with A and other region B, C=A.select_overlapping(B) I found the shapes in C...