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 };