gerbonara/gerber
Hamilton Kibbe 6f876edd09 Add PCB interface
this incorporates some of @chintal's layers.py changes
PCB.from_directory() simplifies loading of multiple gerbers
the PCB() class should be pretty helpful going forward...

the context classes could use some cleaning up, although I'd like to wait until the freecad stuff gets merged, that way we can try to refactor the context base to support more use cases
2015-12-22 02:47:23 -05:00
..
render Add PCB interface 2015-12-22 02:47:23 -05:00
tests Add PCB interface 2015-12-22 02:47:23 -05:00
__init__.py Add PCB interface 2015-12-22 02:47:23 -05:00
__main__.py Remove svgwrite backend 2015-11-15 22:31:42 -02:00
am_eval.py Add aperture macro parsing and evaluation. 2015-03-03 03:41:55 -03:00
am_read.py Allowance for weird case modifier with no zero after period 2015-04-07 13:25:53 -03:00
am_statements.py Fix tests for macros with no variables. 2015-03-05 14:43:30 -03:00
cam.py Allow renderer to write to memory per #38 2015-12-20 23:54:20 -05:00
common.py Add PCB interface 2015-12-22 02:47:23 -05:00
excellon.py Allow negative render of soldermask per #50 2015-12-19 21:54:29 -05:00
excellon_statements.py Improve Excellon parsing coverage 2015-11-13 03:31:32 -02:00
exceptions.py Add PCB interface 2015-12-22 02:47:23 -05:00
gerber_statements.py Fix AMParamStmt to_gerber to write changes back. 2015-11-23 16:04:25 -02:00
ipc356.py Add PCB interface 2015-12-22 02:47:23 -05:00
layers.py Add PCB interface 2015-12-22 02:47:23 -05:00
operations.py Doc update 2015-02-18 23:23:53 -05:00
pcb.py Add PCB interface 2015-12-22 02:47:23 -05:00
primitives.py Merge pull request #40 from curtacircuitos/cairo-render-unification 2015-09-10 15:54:29 -04:00
rs274x.py Allow renderer to write to memory per #38 2015-12-20 23:54:20 -05:00
utils.py Add PCB interface 2015-12-22 02:47:23 -05:00