├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── src ├── Makefile ├── gdsCalmaRecords.h ├── gdsFileParser.cpp ├── gdsFileParser.h └── main.cpp └── testData ├── Lumerical ├── GDS_GC_Ring.gds ├── GDS_GC_Ring.lsf ├── GDS_auto_export.lsf ├── GDS_auto_export_add_cell_to_top.lsf ├── GDS_auto_export_check_type_and_create_cell.lsf ├── GDS_auto_export_find_layer.lsf ├── GDS_auto_export_waveguide.lsf ├── GDS_export.gds ├── GDS_export_import.lsf ├── README ├── layer_builder.lsf ├── layer_builder_y_branch.gds └── output.gds └── juspertor ├── README ├── circles.gds ├── largeArray.gds ├── test-gds.gds └── test.gds /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/README.md -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/gdsCalmaRecords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/src/gdsCalmaRecords.h -------------------------------------------------------------------------------- /src/gdsFileParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/src/gdsFileParser.cpp -------------------------------------------------------------------------------- /src/gdsFileParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/src/gdsFileParser.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/src/main.cpp -------------------------------------------------------------------------------- /testData/Lumerical/GDS_GC_Ring.gds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/Lumerical/GDS_GC_Ring.gds -------------------------------------------------------------------------------- /testData/Lumerical/GDS_GC_Ring.lsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/Lumerical/GDS_GC_Ring.lsf -------------------------------------------------------------------------------- /testData/Lumerical/GDS_auto_export.lsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/Lumerical/GDS_auto_export.lsf -------------------------------------------------------------------------------- /testData/Lumerical/GDS_auto_export_add_cell_to_top.lsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/Lumerical/GDS_auto_export_add_cell_to_top.lsf -------------------------------------------------------------------------------- /testData/Lumerical/GDS_auto_export_check_type_and_create_cell.lsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/Lumerical/GDS_auto_export_check_type_and_create_cell.lsf -------------------------------------------------------------------------------- /testData/Lumerical/GDS_auto_export_find_layer.lsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/Lumerical/GDS_auto_export_find_layer.lsf -------------------------------------------------------------------------------- /testData/Lumerical/GDS_auto_export_waveguide.lsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/Lumerical/GDS_auto_export_waveguide.lsf -------------------------------------------------------------------------------- /testData/Lumerical/GDS_export.gds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/Lumerical/GDS_export.gds -------------------------------------------------------------------------------- /testData/Lumerical/GDS_export_import.lsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/Lumerical/GDS_export_import.lsf -------------------------------------------------------------------------------- /testData/Lumerical/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/Lumerical/README -------------------------------------------------------------------------------- /testData/Lumerical/layer_builder.lsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/Lumerical/layer_builder.lsf -------------------------------------------------------------------------------- /testData/Lumerical/layer_builder_y_branch.gds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/Lumerical/layer_builder_y_branch.gds -------------------------------------------------------------------------------- /testData/Lumerical/output.gds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/Lumerical/output.gds -------------------------------------------------------------------------------- /testData/juspertor/README: -------------------------------------------------------------------------------- 1 | Test data downloaded from http://www.layouteditor.net/wiki/GdsIITests. 2 | -------------------------------------------------------------------------------- /testData/juspertor/circles.gds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/juspertor/circles.gds -------------------------------------------------------------------------------- /testData/juspertor/largeArray.gds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/juspertor/largeArray.gds -------------------------------------------------------------------------------- /testData/juspertor/test-gds.gds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/juspertor/test-gds.gds -------------------------------------------------------------------------------- /testData/juspertor/test.gds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EDDRSoftware/gdsFileParser/HEAD/testData/juspertor/test.gds --------------------------------------------------------------------------------