1
0
mirror of git://projects.qi-hardware.com/fped.git synced 2025-04-21 12:27:27 +03:00

- the set of layers of a pad is now maintained in the instance, so that we can

make adjustments when removing layers provided by specialized pads
- gui_inst.c: moved gc construction from gui_draw_pad and gui_draw_rpad to
  shared pad_gc
- layer.h: new home of all definitions related to pads and layers
- layer.c: 
- overlap.c: functions to test for overlaps of pad shapes (in progress)



git-svn-id: http://svn.openmoko.org/trunk/eda/fped@5634 99fdad57-331a-0410-800a-d7fa5415bdb3
This commit is contained in:
werner
2009-09-13 09:58:30 +00:00
parent c91156aac0
commit 8df866ab2f
11 changed files with 374 additions and 87 deletions
+1 -8
View File
@@ -20,6 +20,7 @@
#include "expr.h"
#include "coord.h"
#include "meas.h"
#include "layer.h"
struct var {
@@ -139,14 +140,6 @@ enum obj_type {
ot_meas,
};
enum pad_type {
pt_normal, /* copper and solder mask */
pt_bare, /* only copper (and finish) */
pt_paste, /* only solder paste */
pt_mask, /* only solder mask */
pt_n
};
struct frame_ref {
struct frame *ref;
int lineno;