FreeCalypso > hg > ueda-linux
comparison ueda/libuschem/graphsym.h @ 0:cd92449fdb51
initial import of ueda and ifctf-part-lib from ifctfvax CVS
author | Space Falcon <falcon@ivan.Harhan.ORG> |
---|---|
date | Mon, 20 Jul 2015 00:24:37 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:cd92449fdb51 |
---|---|
1 /* | |
2 * data structures for graphical symbols | |
3 */ | |
4 | |
5 struct graphsym { | |
6 char *gs_name; | |
7 char *gs_pathname; | |
8 struct graphsym_pindef *gs_pins; | |
9 int gs_npins; | |
10 int gs_varpins; | |
11 int gs_forcenets; | |
12 struct graphsym *gs_nextinhash; | |
13 }; | |
14 | |
15 struct graphsym_pindef { | |
16 int gspd_x; | |
17 int gspd_y; | |
18 char *gspd_pinname; | |
19 char *gspd_pinnumber; | |
20 char *gspd_forcenet; | |
21 struct graphsym_pindef *gspd_next; | |
22 }; | |
23 | |
24 struct graphsym_pininst { | |
25 int x; | |
26 int y; | |
27 struct schemobj *compinst; | |
28 struct graphsym_pindef *pindef; | |
29 struct graphsym_pininst *nextinhash; | |
30 }; |