Mario Hüttel
17af08b04d
This is safe because the signals are handled back to back inside the emit function. Therefore, it can be freed directly after emission. This solves the problem of the status message not being freed if no handler is connected to the signal. |
||
---|---|---|
AUR | ||
c-style-checker@3a58e3dd1c | ||
cell-selector | ||
doxygen | ||
gds-utils | ||
geometric | ||
icon | ||
include/gds-render | ||
layer | ||
LICENSE | ||
output-renderers | ||
resources | ||
test-data | ||
version | ||
widgets | ||
.gitignore | ||
.gitmodules | ||
CMakeLists.txt | ||
command-line.c | ||
gds-render-gui.c | ||
main.c | ||
README.MD |
GDS-Render Readme
This software is a rendering programm for GDS2 layout files. The GDS2 format is mainly used in integrated circuit development. This program allows the conversion of a GDS file to a vector graphics file.
Output Formats
- Export GDS Layout to LaTeX (using TikZ).
- Export to PDF (Cairographics).
Features
Note: Due to various size limitations of both TikZ and the PDF export, the layout might not render correctly. In this case adjust the scale value. A higher scale value scales down your design.
- Configurable layer stack-up.
- Layer colors configurable as ARGB color values.
- Command line interface.
AwesomeSomehow usable GUI.
License and Other Stuff
- Free software (GPLv2 only)
- Coded in plain C using GTK+3.0, Glib2, and Cairographics