Fix parsing for multiline ipc-d-356 records

This commit is contained in:
Hamilton Kibbe 2015-03-05 22:42:42 -05:00
parent c40683b6a2
commit 68619d4d5a
8 changed files with 218 additions and 55 deletions

View file

@ -138,9 +138,11 @@ class GerberContext(object):
elif isinstance(primitive, Obround):
self._render_obround(primitive, color)
elif isinstance(primitive, Polygon):
self._render_polygon(Polygon, color)
self._render_polygon(primitive, color)
elif isinstance(primitive, Drill):
self._render_drill(primitive, self.drill_color)
elif isinstance(primitive, TestRecord):
self._render_test_record(primitive, color)
else:
return
@ -168,3 +170,5 @@ class GerberContext(object):
def _render_drill(self, primitive, color):
pass
def _render_test_record(self, primitive, color):
pass