Mario Hüttel
3ffd63115f
* Remove Command line and GUI rendering code * Add LayerSettings Class with all options * Prepare to remove mapping parser. Is now integrated in LayerSettings * Adopt all renderers to check if the supplied layer_info struct has to be rendered. Further todos: * Implement correct command line parsing. * Implement Layerselector and GUI to use new LayerSettings class |
||
---|---|---|
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